@dhh

Father of three, Creator of Ruby on Rails + Omarchy, Co-owner & CTO of 37signals, Shopify director, NYT best-selling author, and Le Mans 24h class-winner.

Joined April 2008
Pinned Tweet
It's pencils down, people. Writing code by hand is no longer an economically viable skill for most programmers at most companies. But the future of making software has never been brighter. Don't you dare black pill this beautiful moment! youtu.be/vDjW_dRyKXY?si=6Fsf…
411
981
515
9,174
3,117,862
I just took the bullet train from Hangzhou to Beijing. The Chinese started building the line in 2008, same year as CA project, and finished the 800-mile stretch in 2011. Three years for a distance twice as long as LA to SF!
California hasn't built its bullet train because the state has required 130,000 pages of environmental reports, making absurd demands like: • counting bumblebees one by one • rebuilding woodrat stick huts • hiring specialized dogs to sniff lizard scat
69
51
6
1,313
64,914
The train itself was magnificent too. So smooth, even at over 200mph. It's radicalizing to see what's possible when you don't have a state that's been captured by eco-washed graft and corruption.
12
13
2
573
15,666
I remember when 200tps felt impossibly fast. This is going to be crazy.
DeepSeek V4.1 Flash 1017 runs at 1,521+ tok/s on Fireworks Ultrafast. Fast enough to ship Tetris in 11 seconds, 7x faster than Claude Opus 5.5. Join the Ultrafast waitlist: bit.ly/3UA0wKq
94
76
11
2,442
115,527
Wow!
Omarchy running natively on iPad 6 @omarchy @dhh Working: - touchscreen - wifi - hardware buttons - screen brightness - charging (capped at 425mA) - battery status WIP: - suspense & resume - bluetooth pairing & audio - charging at higher currents
44
30
4
1,108
39,630
We can fix everything. Even the very latest M chips!
Linux on the M6 Mac Mini, Day 5 - success! Omarchy is installed on the Mac Mini's hard drive. It boots, it runs. Still bringing up accessories, including Ethernet and GPU, so my work's not done, but 5 days from the macOS About screen to the Omarchy About screen isn't bad!
84
42
4
1,923
60,129
France, and the rest of Europe, could learn a lot from Japan. Beautiful country, beautiful people. Hope they keep shining the light.
Le Japon subit une vague de haine de la part de l'extrême-gauche française. Amis japonais, ils ne représentent qu'une minorité bruyante. La grande majorité des français adore le Japon! 🇫🇷❤️🇯🇵
60
79
2
2,184
54,495
I can't tell you how many times I've shown my XPS 14 to someone and they had no idea that hardware this nice existed in the PC world.
Coming from high end MacBooks the Dell XPS screen and colors are a shock. OLED is another world.
113
45
4
2,091
120,393
There's nothing more dangerous than weak men and weak institutions. It's a provocation that'll eventually be answered by predators. Not all swords should be turned to plowshares.
71
163
13
3,169
55,090
Compare to Tokyo. It went from 99% native Japanese to 95% in the same period. I first visited in 2006 when it was 97%. It's almost the same now.
🇧🇪 Brussels 1955: 95% native Belgian background 2025: 21% native Belgian background 🇬🇧 London 1955: 97% native British background 2025: 36% native British background 🇳🇱 Amsterdam 1955: 98% native Dutch background 2025: 40% native Dutch background 🇩🇪 Berlin 1955: 98% native German background 2025: 57% native German background 🇦🇹 Vienna 1955: 95% native Austrian background 2025: 51% native Austrian background 🇸🇪 Stockholm 1955: 97% native Swedish background 2025: 65% native Swedish background
104
90
13
2,794
191,450
No wonder the people of Europe are hardening in their mood. This kind of replacement is unheard of in peace time. It's OK to notice and to object.
15
11
3
759
25,276
“[Hangzhou] is without doubt the finest and most splendid city in the world” — Marco Polo I'm just as impressed in the 21st century as Polo was in the 13th. What a remarkable city! So green, so walkable, so beautiful.
203
109
37
3,055
139,202
I'm particularly proud of all the internationalization work we've done. Omarchy in Chinese, Japanese, and 48 other languages, complete with input methods to match. And so many new features and apps. This is like three releases in one!
63
42
6
1,296
59,245
I used Reverse Engineer Anything to re-create raycast on @omarchy. And I was blown away! In just a couple hours I have a fully-functioning raycast-like launcher! Right now it: * Learns your habits * Apps + every Omarchy action in one search * Aliases & favorites * Keyboard-first * Follows your Omarchy theme live, opens in ~40ms repo: github.com/typecraft-dev/oma…
136
100
27
2,388
135,313
Grok Bot is running Try Omarchy inside its own computer. So you can develop plugins and applications with it. Pretty sweet!
I now have a @Bot with its own Omarchy machine. That’s fricken cool 😅 Here it is switching themes, tiling windows and opening my markets widget. Fairly ordinary desktop stuff, until you remember who’s driving. It means I can start delegating visual QA for my plugins. Have it open panels, try different themes, check layouts and show me what actually happens on screen. Still some tweaks needed for cloud setups like this (help a fella out @poteto) but having another pair of eyes and a separate machine to test on is a pretty exciting step. I gave my bot a Linux desktop. Naturally, I’m putting it to work.
96
79
16
2,077
96,336
Maybe Anthropic's new terms of service on clanker cruelty is actually for your protection less so than theirs.
55
21
9
434
56,668
You wouldn't believe the hours I spent manually testing and verifying Omarchy releases during the first year. With Prime's stellar work leading the QA effort, we can finally replace all that toil with agents 🤘
Big Omarchy QA News: The Headline: * Omarchy QA will start running against nightly every day. Still some huge hurdles to figure out, but that is the fun stuff. The Meat: Omarchy QA is going slower than I hoped for, but its getting into place. This is my second fully running agent test harness where they decide what is good. * A nice running dashboard with cancellable states * Jobs, suites, servers: have all the possible states and transitions you would expect from build servers. This part was the most surprising as it is really in depth how much effort you have to spend thinking about every possibility * suite states, live updating website that ... runs fast? Yes I did something crazy... I made a cache, i know, actual crime... ** I even have an idea to make this load instant for every single user, and make updating cache contents LIGHTNING fast... *** Fun side note. WTF ARE YOU DOING EVERYONE, WEBSITES ARE FUN TO MAKE FAST AND YOU ALL ARE MAKING HORESHIT SITES... STOP. * ability to follow live running jobs and cancel them The sad part is I have had no time to get the actual custom harness running fast, which is ok, but its hard. Now, starting today, I am going to be hooking up nightly builds and actually running this against production! Will think about how to make this a public site, but for now, its private :(
105
51
9
2,197
110,493
Big Omarchy QA News: The Headline: * Omarchy QA will start running against nightly every day. Still some huge hurdles to figure out, but that is the fun stuff. The Meat: Omarchy QA is going slower than I hoped for, but its getting into place. This is my second fully running agent test harness where they decide what is good. * A nice running dashboard with cancellable states * Jobs, suites, servers: have all the possible states and transitions you would expect from build servers. This part was the most surprising as it is really in depth how much effort you have to spend thinking about every possibility * suite states, live updating website that ... runs fast? Yes I did something crazy... I made a cache, i know, actual crime... ** I even have an idea to make this load instant for every single user, and make updating cache contents LIGHTNING fast... *** Fun side note. WTF ARE YOU DOING EVERYONE, WEBSITES ARE FUN TO MAKE FAST AND YOU ALL ARE MAKING HORESHIT SITES... STOP. * ability to follow live running jobs and cancel them The sad part is I have had no time to get the actual custom harness running fast, which is ok, but its hard. Now, starting today, I am going to be hooking up nightly builds and actually running this against production! Will think about how to make this a public site, but for now, its private :(
102
32
11
1,321
172,376
We got picked up in an actual Mercedes at the airport here in Hangzhou. It was gas powered too. Felt like a significant step down from the luxury Chinese EVs I had been in the last few days. Didn't know it was this bad. Damn.
I'd never heard of the Chinese car brand that just drove us back to the hotel in Shenzhen, but the interior was as nice or nicer than a top-spec Mercedes S class and the 20-minute drive was $6. Germany should be very worried indeed.
132
61
26
2,571
250,611
You have to invent the future. It doesn't just happen.
257
783
100
8,314
236,995
I left an Omarchy terminal in Chinese, and I'm not going to lie, this looks pretty bad ass when doing omarchy update!
211
72
19
2,766
208,327