
Eng @EmailHunter. Mostly programming and memes.
Poznan, Poland
Joined April 2013
- Tweets3.8K
- Following502
- Followers235
- Likes9.3K
is it just me or does github UI more and more often doesn't load result for "checking if you can merge this PR" and I have to use CLI or cannot really merge at all?
Amazing 🇵🇱
ICEYE does satellites. @nokia does communications. Today we announced that together we do sovereign satellite communications.
Read more: hubs.li/Q04ySlhY0
Bartosz Łęcki retweeted
Dynobase was my first real product.
7 years ago I built a desktop app for DynamoDB and people started paying for it. It taught me how to build, ship, sell and support software on my own, and it put my career on an exponential trajectory. A lot of what I've done since traces back to it.
Then I neglected it.
Other things took my time. Releases got rare, bugs piled up, and some of you waited far too long for fixes. People trusted it with their daily work and I let it slide. I've felt guilty about that for a long time.
So I went back to it, properly.
Today I'm proud to introduce @dynobase 3.0: almost every bug fixed, tons of new functionality, and a fresh coat of paint.
A rebuilt interface, in light and dark
- ⌘K to jump to any table across every profile and region
- Semantic search over DynamoDB vector indexes
- A built-in MCP server, so Claude Code, Cursor and other agents can query your tables (read-only unless you allow writes)
- Click into nested JSON and filter on any value
- Schema explorer and visual item diff
- Bulk edits with a preview, PartiQL writes with a confirmation, change history with undo, on-demand backups
- Live tail, CloudWatch metrics, a streams viewer, and CDK / CloudFormation / Terraform export
- SSO that just works, scans you can pause and resume, and edits that won't silently overwrite someone else's changes
It now runs on Mac, Windows and Linux.
To everyone who kept using Dynobase while I was away: thank you, and I'm sorry. And if it ever let you down, give it another shot.
If you are doing cold email outreach and wonder "how many people should I reach in each company?", well, we got answer for that hunter.io/blog/should-you-em…
I think one thing that has to be said about Apple event is that presenters started dressing somewhat good
I don’t really care about fable releases, it’s too damn expensive and trying to use it as daily driver with subscription doesn’t make sense sine one day of working would consume whole quota.
So yeah
Bartosz Łęcki retweeted
What actually goes into a data center?
@guruchahal whiteboards the entire stack - across land, power, cooling, storage, networking, compute - and shares where we're seeing the most interesting innovation + startup opportunities
→ @basepowerco: virtual power plants from residential batteries
→ @periodiclabs: using AI to discover new materials - ones that run cooler, conduct better, and waste less power
→ @nexthopai: network switches that are 10–15% more power efficient than what's on the market
→ @unconvAI: AI chips modeled after how the human brain works, targeting 100–1,000x better power efficiency
→ @RicursiveAI: AI to design chips. Today a first chip costs $100M and takes 2–3 years. They want to build in months, at a fraction of the cost
→ better materials → cheaper experiments → more chip designs → more efficient chips → less power
→ and what happens when you package all of this into a satellite and put it in orbit 🚀
As trillions of dollars of infrastructure flow into building the "AI factory", every layer of the intelligence economy is being rebuilt at once.
Who are we missing? We'd love to meet if you are building somewhere on this stack.
Bartosz Łęcki retweeted
Happy to announce Octane – the successor to Inferno.
React’s programming model, compiled.
Hooks, Suspense and Actions, compiled ahead of time. No virtual DOM. No Rules of Hooks. No manually maintained dependency arrays. The compiler understands what your code captures and generates the reactivity for you.
Octane supports TSX and JSX, along with TSRX for even better DX and performance.
It includes integrations for libraries such as TanStack, React Three Fiber, Lynx and StyleX, plus a compatibility layer for using Octane components inside existing React apps.
Octane is available in alpha today, with beta coming soon.
![// Counter.tsrx — hooks next to output, no rules of hooks
import { useState, useEffect } from 'octane';
export function Counter(props) @{
const [count, setCount] = useState(0);
// A hook behind a condition is fine — slots are
// assigned by call site, not call order.
if (!props.paused) {
useEffect(() => {
console.log('count is now', count);
}); // the compiler infers [count]
}
<button onClick={() => setCount(count + 1)}>{'Count: ' + count}</button>
}](https://pbs.twimg.com/media/HOPoguXXAAAEnKq.jpg?name=small&format=webp)
ALT // Counter.tsrx — hooks next to output, no rules of hooks import { useState, useEffect } from 'octane'; export function Counter(props) @{ const [count, setCount] = useState(0); // A hook behind a condition is fine — slots are // assigned by call site, not call order. if (!props.paused) { useEffect(() => { console.log('count is now', count); }); // the compiler infers [count] } <button onClick={() => setCount(count + 1)}>{'Count: ' + count}</button> }












