If anyone wants to support me buying hardware to run and develop faster - buymeacoffee.com/strataengin…
Celio retweeted
I've had some seasoned guests on HangarDX, but none with as many years of experience as @unclebobmartin He's been writing software since the 1960s.
He's also the first guest who started sharing his screen mid-conversation to show how he works now. And how he works now is that he barely reads code.
"People aren't ready, this is gonna change everything"
You know what people weren't ready for? Fucking mammoths. Tigers eating them. Monkeys ripping their arms off. The black plague. The ice age. Smallpox. Vikings pulling up on the beach. Drinking water that gives you diarrhea until you die. Getting a scratch and losing your whole leg. The Mongols. The Spanish Inquisition.
One volcano can send us back to the dark ages and these safety guys are gonna be shocked. Oh the robots didn't kill us? It was a volcano? Imagine their disappointment as the hot ash rains down on them.
A solar flare is gonna explode your phone in your pocket your legs are gonna be covered in battery acid and your bank account will stop working. You're afraid of a computer program doing math?
"Things are moving too fast" homie you live on a rock that periodically deletes everything. You are one the most luckiest entities in a 100 light year radius living during a golden era. Cheer up.
My ancestors crossed an ocean in a wooden box because they ran out of fucking potatoes.
"The social disruption will be enormous!"
Nigga World War 2? World War 2? Hop in the people carrier we're landing on the beach.
Are these people out of their fucking minds? Do they not know what we've survived already?
A couple decades of air conditioning and people suddenly think oh this is the natural condition of mankind. No. We used to have eight kids because seven didn't make it. You're gonna be fine. Man the fuck up.
Accelerate.
Celio retweeted
Omarchy Mx Mac 4.0.4 Released!
So you want Omarchy with all those monitors working on your MacBook Pro M1 Max/M2 Max? You got it.
This new release uses our new Aurora Silicon kernel and aligns the boot process with the x86 counterpart using Limine. It now support disk snapshots and allows the setup of encryption through the installer app.
We are working on unifying Omarchy Mx Mac and Omarchy Mac at Omacom, but while this is not complete - you have something now to try and enjoy.
Broad support on M1 (Pro/Max)/M2 (Pro/Max). Other CPU variants under development.
Please support us by logging any discovered issues on Github.
github.com/maralcbr/omarchy-…
@OmarchyMac @OmarchyLinux
Celio retweeted
working on a 500LOC module. every change claude makes to it results in a metric ton of footguns. i don't usually get to see the code in this UI, so this like a shitty dark factory way of working.
coding is solved.
Celio retweeted
This is the best technical deep dive on what Quattro brought to Omarchy. Why it fixed almost everything that plagued earlier versions. Fantastic video by @typecraft_dev 🤘 youtube.com/watch?v=5JPYJfN7…
Celio retweeted
Electron might die soon
here is an app fully built with gpuix (Node.js & React bindings for GPUI)
rendering 5k messages
no webview. everything is rendered in the GPU via Bun
Celio retweeted

DHH@dhh10 Dec 2025
🇩🇰
DenmarkConnected via United States App StoreAccount-level information, not a live location or per-post device.
Microservices is the software industry’s most successful confidence scam. It convinces small teams that they are “thinking big” while systematically destroying their ability to move at all. It flatters ambition by weaponizing insecurity: if you’re not running a constellation of services, are you even a real company? Never mind that this architecture was invented to cope with organizational dysfunction at planetary scale. Now it’s being prescribed to teams that still share a Slack channel and a lunch table.
Small teams run on shared context. That is their superpower. Everyone can reason end-to-end. Everyone can change anything. Microservices vaporize that advantage on contact. They replace shared understanding with distributed ignorance. No one owns the whole anymore. Everyone owns a shard. The system becomes something that merely happens to the team, rather than something the team actively understands. This isn’t sophistication. It’s abdication.
Then comes the operational farce. Each service demands its own pipeline, secrets, alerts, metrics, dashboards, permissions, backups, and rituals of appeasement. You don’t “deploy” anymore—you synchronize a fleet. One bug now requires a multi-service autopsy. A feature release becomes a coordination exercise across artificial borders you invented for no reason. You didn’t simplify your system. You shattered it and called the debris “architecture.”
Microservices also lock incompetence in amber. You are forced to define APIs before you understand your own business. Guesses become contracts. Bad ideas become permanent dependencies. Every early mistake metastasizes through the network. In a monolith, wrong thinking is corrected with a refactor. In microservices, wrong thinking becomes infrastructure. You don’t just regret it—you host it, version it, and monitor it.
The claim that monoliths don’t scale is one of the dumbest lies in modern engineering folklore. What doesn’t scale is chaos. What doesn’t scale is process cosplay. What doesn’t scale is pretending you’re Netflix while shipping a glorified CRUD app. Monoliths scale just fine when teams have discipline, tests, and restraint. But restraint isn’t fashionable, and boring doesn’t make conference talks.
Microservices for small teams is not a technical mistake—it is a philosophical failure. It announces, loudly, that the team does not trust itself to understand its own system. It replaces accountability with protocol and momentum with middleware. You don’t get “future proofing.” You get permanent drag. And by the time you finally earn the scale that might justify this circus, your speed, your clarity, and your product instincts will already be gone.
Celio retweeted

DHH@dhh26 Sep 2025
🇩🇰
DenmarkConnected via United States App StoreAccount-level information, not a live location or per-post device.
"This is what it looks like when preference falsification finally falls. When normal people are no longer afraid to say no to these people. Then it's revealed just how small and isolated these aggrieved individuals actually are." world.hey.com/dhh/we-ve-all-…
Celio retweeted
Remember the internet .com bubble? During the bubble companies hired programmers with reckless abandon in a futile attempt to get ahead of the curve. When the bubble popped they found they had over-invested in programmers and had to freeze hiring and lay them off. That lasted for a year or so.
Now we are in the AI bubble. That it _is_ a bubble is evident by the "stupid money" being paid as recruiting bonuses to AI "experts". (e.g. Meta agreed to pay a 24 year old "expert" $250M)
The effect of this bubble is a hiring freeze for programmers. Executives hope/fear that AI will allow them to lay off lots of programmers so they don't dare hire any right now.
When this bubble pops (and it will, probably within a year or so) these companies will find that they are _under_-invested in programmers and will have to start hiring them with reckless abandon.
History repeats itself; but sometime in the mirror.
Celio retweeted
for ~my entire career, i've watched management bumble about, doing things that made no sense to me.
I'm not talking about things that I thought were irritating. no I mean extremely basic facts, like "there are no incentives to do good work," or "when they pull rank, they're pushing people to not share improvements."
for decades I was frustrated by this. I felt compelled to push, to get people to see, to find places that weren't insane.
I've recently discovered very good evidence of a company that's run in a ~sane way. bonuses are tied to targets that ICs can affect, and those targets are directly tied to profits. targets are posted publicly and in real time. the culture is one where ICs demand what they need from managers instead of the other way around. if anyone says, "thank you" for their bonus, managers are instructed to say, "you have nothing to thank me for. you earned this."
this company went from ~5% margins to ~60% margins, just because they stopped being dumb.
since finding this out, the impulse to argue about these things has completely dissipated.
I was right—at least on the macro issues. cool. that's it.
like dax said, the sensation is impossible to describe.
Celio retweeted

DHH@dhh9 May 2025
🇩🇰
DenmarkConnected via United States App StoreAccount-level information, not a live location or per-post device.
Saving $2m/yr on infra expenses is both compatible with and COMPLIMENTARY of building more. Ops people don't write product features! Besides, we've built a bunch of AI features internally that we never released because they didn't make the product better. Wish others did that!
Celio retweeted
A major problem of many programming languages is that you have an interesting core and then a load of idiosyncratic bullshit that the language designer thinks is important.
Lisp is one solution to this problem. Make a simple core and allow users to extend it via metaprogramming.
Celio retweeted
Meanwhile in the glory land of shared instances...
DHH@dhh28 Aug 2024🇩🇰
DenmarkConnected via United States App StoreAccount-level information, not a live location or per-post device.
Just rented a new hobby box with an AMD EPYC 9454P (48 cores!!!) / 256GB RAM / 2TB dedicated server from Hetzner for ~$220/month (+ $80 setup fee). It was ready in just a couple of minutes. An absurd amount of performance for the money.



























