X Stats

Login Sign Up
@dhh

DHH

@dhh

824 Tweets
153 Following
589,458 Followers

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.

Date ↓ Tweet ❀️ πŸ”„ πŸ’¬ πŸ‘ πŸ“
Sep 15 RT @rails: Rails World 2025 recap: 814 Rails devs from 62 countries gathered in Amsterdam for more than two days of the latest news in Rail… 0 16 0 0 140 .
Sep 15 RT @rails: Good news: All the talks from #RailsWorld 2025 are now available online! Revisit your favorite sessions or catch up on ones you… 0 60 0 0 139 .
Sep 15 We're going to make Omarchy as good as it can get for Linux gaming! And then, once everything is perfect, I shall make my case to @TimSweeneyEpic once more that we need Fortnite on Linux πŸ˜„ 1.5k 53 86 129.6k 188 .
Sep 15 My favorite part of the chat I had with @ThePrimeagen and @teej_dv last year was when we talked about having kids. It's incredible that the question even needs serious arguments, but I was thrilled to make them. https://t.co/20XOp3bbEh 755 18 32 134.2k 235 .
Sep 15 "It's tough to blame the Brits for being pissed. No matter how hard they voted, Brexit or not, the erosion of their national identity kept marching forward at an ever-greater pace. Not due to some unavoidable cosmic destiny, but due to policy and apathy." https://t.co/u2RiayWvaS 1.3k 58 92 105.7k 279 .
Sep 14 Omarchy 3.0 is shaping up to be spectacular! We'll have full support for almost all pre-M Macs, including T1 and T2. No manual intervention needed. Just boot and go! Here's @ryanrhughes' first successful end-to-end T2 install 🀘 https://t.co/gCN8TMPvGD 2.4k 87 137 193.2k 251 .
Sep 14 "If you leave the bozos in charge for too long, the entire organization will be shaped in their image. Tim Cook was a masterful logistics hand to Jobs, but he's been a bozo on product, quality, and care. He's gotta go." https://t.co/w42844u8MG 1k 57 53 94.1k 243 .
Sep 14 If I ever give up on computers as a career, it'll be to start a line of home appliances that just have great big knobs, boring-but-reliable internals, and premium utility. Like an old Lexus. Toyota reliability under the hood, lovely leather, and ready to drive a million miles! 1.1k 28 114 48.5k 277 .
Sep 14 Most days I love computers. I even love them when they fail because as long as they're open source, you can always sign up for an adventure to figure out why and fix 'em. But dryers, fridges, and other appliances are not that. Combining them with computers was a terrible idea. 499 15 14 45.5k 277 .
Sep 14 Remember that brand new Miele dryer we got in Europe that takes forever to actually dry clothes? Well, it also doesn't work. Because of course it doesn't. Because of course everything needs a computer these days, with terrible sensors, laggy touch screens, and awful error codes. https://t.co/ZGniRzGt0t 809 18 82 75.6k 303 .
Sep 14 It's the same malaise that's sitting in elsewhere in the org. My wife's iPhone once more failing to wake her up the other day because the alarm feature is somehow still just broken. It's been like this for years. Million reports online. Nothing happens. 148 2 11 26.9k 253 .
Sep 14 What's even worse is that I know there are car aficionados at Apple. Including senior executives. I've met some at car shows! But none of them cared enough or had the power to stop a buggy, laggy, dangerous Car Play Ultra from shipping. That's a lethal level of corporate apathy. 199 3 8 30.5k 279 .
Sep 14 It's incredible that after squandering a decade on Project Titan β€” the Apple Car long shot β€” all they were able to salvage was a gauge cluster setup that runs at 12fps, crashes regularly, and leaves drivers driving blind at night. 546 18 28 81.2k 230 .
Sep 14 Not only is it laggy as hell, it's also glitchy and crashes!! And then you just don't have a gauge cluster at all. IN A CAR?? That's just bonkers. Apple madly, desperately need to get a new asshole in charge. https://t.co/M6sdkEiIqu https://t.co/V6TJdO6dSG 272 7 22 113.7k 256 .
Sep 14 This is embarrassing for both Apple and Aston. The new fancy Apple Carplay Ultra is so laggy the gauge cluster can't even keep up with the engine revs. It's crazy what's allowed to go out the door in Cupertino these days. https://t.co/3KPiyBgp0s 566 18 32 142.3k 245 .
Sep 14 The closest I've come to the feeling of Omarchy on a phone is Android with Olauncher. Gorgeous, distraction-free way to use a mobile phone. I run that on a S25 Edge. Great combo! https://t.co/CT7Ked8BRb 957 23 99 110.4k 202 .
Sep 14 Taha keeps pushing Omarchy theming forward! 298 6 5 48.7k 43 .
Sep 13 The Omarchy Discord now has more than 10,000 members! It's incredible how quickly this community has grown. And we're about to turbo-charge that with a new super-fast ISO installer that'll include everything needed for pre-M MacBooks out-of-the-box 🀘 https://t.co/AgsWlLG1bB 577 26 29 38.6k 275 .
Sep 13 The first sub-two minute install of Omarchy 🀘 (Using the upcoming all-inclusive installer). https://t.co/3uxaGSRZyc 1.5k 54 67 140.7k 115 .
Sep 13 Danes faired better than most in Europe by having stricter-than-average rules around immigration, and often faced international critique as a consequence. But even that wasn't enough, as the Prime Minister now accepts, and stats on 2nd and 3rd generation immigrants show. 393 7 16 38.1k 271 .
Sep 13 The Danish Prime Minister shows that left-leaning politicians in Europe need not be trapped by suicidal empathy forever. They can, like her, accept that mass immigration demanded an assimilation that never came, and change course. https://t.co/Vl3sKv3mpa https://t.co/PpNlRj8eie 1.8k 107 47 80.8k 278 .
Sep 12 RT @jasonfried: Just updated the Campfire site to reflect that it's now 100% free β€”Β and open source. Link to the GitHub repo and all. Look… 0 78 0 78 140 .
Sep 12 Work on Omakub is winding down as the project is reaching the "finished software" state, but I'll continue to keep it up to date with new Ubuntu releases, and just did a 1.4.1 release with a few fixes. Tiling window managers aren't for everyone! https://t.co/LDYQFgU5PG 447 19 25 46.4k 269 .
Sep 12 RT @hyprwm: And another huge thank you to @37signals and @dhh for doubling that sponsorship tier to Diamond! 37signals are now at the high… 0 32 0 0 140 .
Sep 11 Remember Linux install parties? We should bring those back. Not because we need them β€” installing Omarchy will soon literally just take two minutes! β€” but because they were fun social events to hangout with other nerds around a shared interest. We could use more of that! 1.5k 48 100 73.5k 271 .
Sep 11 We'll be working on a proper Omarchy site shortly, but to tie us over, here's a beautiful collection of workstations from early adopters 😍 https://t.co/oBH7RRZAq5 https://t.co/cUnusvQysU 892 30 47 49.1k 186 .
Sep 11 As if written to illustrate the point. https://t.co/gacwpmc7Ts 330 5 20 43k 62 .
Sep 11 RT @Glinner: You don't have to say "I disagreed with him on some things". No-one agrees with everyone on everything. It's a pointless state… 0 3.2k 0 28 140 .
Sep 11 "My first instinct was exactly what such people would delight in happening. To watch the rest of us recoil, then retract, and perhaps even eject. To leave the internet for a while or forever. But I can't do that. We shouldn't do that." https://t.co/2zsicNsNta 2.8k 279 112 146.1k 259 .
Sep 10 We're putting the final touches on the new super fast offline installer for Omarchy. Ryan has gotten the install time down to TWO MINUTES. It's seriously wild that this is possible for such an extremely full-featured operating system. Give the RC a go! 1.2k 59 41 119k 252 .
Sep 10 The Omarchy journey wouldn't have been the same without @ryanrhughes! He's been pulling an incredible load, and literally hacked on the offline installer right up until the day before the LIVE DEMO at Rails World to get it ready for the keynote. Total champ 🦾 https://t.co/GVPXkhk0QH 637 8 12 75.7k 283 .
Sep 10 In the last week alone, @Cloudflare has served over fifty terabytes worth of Omarchy! We are very grateful for the sponsorship, @eastdakota and @dok2001 🀘 https://t.co/EWhA57hFrT 1.9k 49 38 91.6k 178 .
Sep 09 Next up is going to be Omarchy 2.2, which will ship with a full offline installer! That's the one we've been setting speed records with πŸ˜„ 130 5 8 19.8k 137 .
Sep 09 Omarchy v2.1.1 has been released! Mostly just a bundle of bug fixes, but also includes support for Intel accelerated video + 6Ghz Wi-Fi thanks to Framework CEO @cmonkey 🀘 https://t.co/CBDJdGEsIK 990 34 26 46.8k 194 .
Sep 09 Whaaaaat! That sly bastard has multiple pending PRs, and he didn't even tell me! Just patiently waited for the review fairy to come around. Absolutely love this, @cmonkey! 🀘 https://t.co/ZrUxyfAvkC 939 11 16 47.6k 197 .
Sep 09 It's hilarious trying to imagine, say, Tim Cook doing something like that. There's just a completely different kind of respect reserved for leaders at the top of an organization who's actually capable of getting deeply, nerdily technical like this. LOVE IT! 1.2k 21 12 50k 257 .
Sep 09 Oh no big deal, that's just @cmonkey β€” the CEO of @FrameworkPuter β€” patching Omarchy to fix Intel GPU video acceleration for everyone. What an absolute legend! (Fix is shipping in the next point release!) https://t.co/Fs0xZ9OQJp 3.9k 122 41 219.3k 228 .
Sep 09 VHS vibes coming for Omarchy. https://t.co/lSGbX6eFK3 1.3k 17 48 110.1k 53 .
Sep 08 @duckdb Turns out we've actually already used DuckDB at @37signals! It helped power our massive AWS S3 exit this summer as the backend for our Nostos migration tool. I didn't even know this πŸ˜‚. Love when the universe lines up like this ✨ 337 1 8 29.2k 236 .
Sep 08 @ryanrhughes Found a way to shave off another 37 seconds!! It's incredible what you can do when you just decide that EVERYTHING SHOULD BE INSTANT. Computers should be so fast now. My Amstrad 464 was ready with BASIC in 2 seconds. Why can't we get back closer to that? https://t.co/RCqTWPRgfL 428 10 27 29.9k 291 .
Sep 08 Omarchy used in product demos now?? I'm going to have to investigate @duckdb! In fact, guys, we should just get DuckDB hooked up in the Install > Development > Docker DB flow. Please submit a PR! 1.1k 32 31 128.6k 201 .
Sep 08 In fact, we're doubling down on Hyprland at @37signals, and doubling our sponsorship to the highest Diamond level! That's 24,000€/year for @vaxryy and gang to continue the phenomenal work on the best damn interface to using a computer I've ever enjoyed. Let's go, Linux 🀘 1.5k 47 38 118.3k 271 .
Sep 08 Gotta love this super cool appreciation effect on the Hyprland homepage for our @37signals platinum sponsorship of the project! 😍 https://t.co/CVHnUReoB1 https://t.co/hq7WHry6TH 314 6 7 125.6k 177 .
Sep 08 We got a FULL INSTALL of Omarchy down UNDER THREE MINUTES!! @ryanrhughes has been obsessively optimizing the install flow for the new offline ISO. This is going to be so good, so fast. Can't wait to share! https://t.co/RRdRAPAUjv 2.3k 93 80 99.7k 229 .
Sep 08 Jim Rohn's call for massive action is one I've heeded many times in my career. It's incredible what doors and opportunities that open when you show up with a relentless spirit to make things happen. https://t.co/g9TDHLRwaq 1.7k 155 23 80.5k 222 .
Sep 08 I remember a time when techies would say "I have to use Windows at work, but at home I use OSX!!". Now it's "I have to use a Mac at work, but at home I use Omarchy!!" I hear from people who love computers. Funny how history rhymes! 1.3k 26 69 78.2k 231 .
Sep 08 This entire side quest took less than a month from idea to patch to revision to MERGED INTO CHROMIUM. What a thrill of a ride! https://t.co/s82RQSmz0P 209 2 0 37.8k 150 .
Sep 08 β€œIt always seems impossible until it’s done.” was always one of my favorite quotes. So many people give up before they've even begun. The world is far more malleable than most believe. But you have to show up, believe in the mission, and push like hell. 252 14 2 27.7k 253 .
Sep 08 Live theme switching for Omarchy has been merged into Chromium!! Fantastic work by @hjanuschka who will claim the full $5,000 bounty for making it happen. Seems likely to ship in Chrome 141. Then we won't need the micro-fork. YOU CAN JUST DO THINGS! https://t.co/9ApV2urb0e 1.3k 35 29 58.7k 273 .
Sep 08 And just like that, we make it happen for the the next release of Omarchy: https://t.co/yfxlqiRB7w 118 3 3 24.2k 98 .
Sep 08 Some times all you need is just the right background to really make a theme click. Omarchy's Matte Black with the golden ship at sea is πŸ€ŒπŸ»πŸ’‹ https://t.co/npeOltGcS2 1.4k 36 57 79.9k 163 .
Sep 08 I'm personally a one-monitor stan, but if you're wielding doubles, triples, or quadruples with Omarchy, you might want to check out hyprmon for positioning them using this cool TUI! https://t.co/gP1WJh1bFJ https://t.co/DTUMnw2eQS 1k 30 39 85k 229 .
Sep 08 The purple even pairs with Omarchy's default Tokyo Night theme! Don't say we aren't sweating the details in the new Linux wave 😎 https://t.co/FoVSvuHZTn 227 0 5 45.8k 152 .
Sep 08 Strap in nerds, we're going for a ride! Fast cars and fast operating systems pair beautifully together πŸ˜„ https://t.co/ePagrDn5Dy 2k 27 78 112.1k 128 .
Sep 08 This is the Linux neckberd stereotype illustrated to a T. Instead of embracing the new attention and affection, it does its best to alienate it. Because not knowing that small-file access is 3-8x faster on Linux than Mac is "weird". But new blood will dilute this sad insularity. 3.6k 68 105 412.1k 279 .
Sep 08 Imagine a world where Apple would be content selling $2,500 luxury laptops. Where they didn't need to squeeze every drop from every developer. Where innovation in Linux could be embraced as a benefit, not seen as a nuisance. Stranger pivots have happened! 310 3 24 31.1k 255 .
Sep 08 Apple's advantage is now all in the hardware. It might be impossible to imagine a MacBook free from the drag of macOS today, but Microsoft also centered everything around Windows until Ballmer left. Tim Cook will soon retire, and Apple will once more be able to think different! 1.4k 28 87 122.7k 278 .
Sep 07 Love the warm colors of ristretto at night 😍 https://t.co/jMVfuIHf3M 770 10 29 56.7k 68 .
Sep 07 If money couldn't buy me the freedom to work on Omarchy for the sheer love of computers, what good would it be? https://t.co/mKcUucSCAN 6.7k 246 160 442.6k 135 .
Sep 07 Many such cases! 413 8 16 57.9k 16 .
Sep 07 After a few months of furious, non-stop development, I took the past week+ to simply just use Omarchy. No new features, no tweaks, just using it. What a joy! I sit with a grin usually reserved for a man who just raised a whole barn with the neighborhood's help πŸ˜„ 1.8k 23 55 105.4k 262 .
Sep 07 GPT5 offered this summary as to why Linux is so much faster than macOS: https://t.co/YTx2epa4vr 391 9 23 63.1k 95 .
Sep 07 It's interestingly how relevant this test is as well. I have almost exactly the same number of files in my Ruby 3.4.5 installation via mise when including the gems we use for our apps. The performance of manipulating tens of thousands of tiny files really matter to web devs! 411 2 3 67.2k 275 .
Sep 07 Got curious how much faster Linux is than macOS for small-file access and creation. The results are shocking: curl -L https://t.co/1HtObjoH2E -o linux.tar.xz time tar -xf linux.tar.xz Framework Desktop: 1.6s MBP M4 Pro: 12.2s Over 7x faster on these 90K files!! 🀯 3.9k 216 166 464.8k 266 .
Sep 07 It's actually amazing just how much faster Linux is than macOS when Docker or manipulating many small files is key to the workload, like it is for most web development. It's by far the easiest and cheapest way to accelerate the development bottlenecks, and doesn't require cloud. 547 6 26 40.1k 279 .
Sep 07 HEY has some 100,000 lines of code that's being tested by 30,000 assertions. This used to take upwards of 15 minutes through the complication of cloud runners. We can now do this locally in 1m 22s on a Framework Desktop (almost twice as fast as an M4 Max!). THANK YOU AMD + LINUX! https://t.co/EXk4ek5kTV 3.6k 132 66 259.3k 304 .
Sep 07 It also just feels better buying from people you like and respect. Every dollar is a vote for what you'd like to see more of in the world. 152 6 1 22.6k 138 .
Sep 07 It's thanks to Basecamp customers that we can bless the Rails community with so many open source gifts every year. Remember that when picking your collaboration software πŸ˜„ 527 10 9 51.7k 171 .
Sep 06 We talked about this feature at Rails World: That wouldn't it be great if you could copy the URL from one of those gorgeous frameless webapps in Omarcy? And then @jankeesvw just went off and did it πŸ˜„πŸ€˜ 241 4 9 51k 200 .
Sep 06 I used an iMac as my main computer for many, many years. Love seeing these machines get new life after being abandoned by Apple. This 2012 is great, but the 2014+ machines are even more appealing because of the great 5K display. I have one in storage somewhere! 596 19 30 72k 261 .
Sep 06 "You can't stream the atmosphere, the enthusiasm, and the genuine love of Ruby on Rails, though. I was once again blown away by just how many incredible people and stories we have in this ecosystem." https://t.co/ZBQOiKzbV8 226 9 4 27.3k 223 .
Sep 06 "This sounds scary at first. Edge? Isn't that just another word for danger? What if there's a bug?! Yes, what if? Do you think bugs either just magically appear or disappear? No, they're put there by programmers and removed by the very same." https://t.co/3DX5dW62G6 380 25 13 37.4k 266 .
Sep 06 This is exactly the kind of gender ideology nonsense they tried to push at our kids' school in Copenhagen. We managed to get it rebuked there, but it seems like Seattle has already dug in on ensuring that every kindergarten kid gets spoon-feed this activist propaganda. https://t.co/VbnhsjGkj9 725 15 31 39.8k 293 .
Sep 06 The gender ideology lessons that Seattle Public Schools mandate all children starting from kindergarten be indoctrinated with are cartoonishly over-the-top. Like a 90s Republican scare campaign about the slippery slope brought to life. Crazy. https://t.co/HRgKDc69i3 https://t.co/NzzyMJwE6W 1.4k 58 54 95.6k 294 .
Sep 05 Gum has powered all of the Omarchy terminal interactions since the start. It's so good. Beautiful dialogs, inputs, and selectors with zero effort in Bash. You really should check it out to give even your private or internal scripts a dust of TUI sparkles ✨ 143 5 5 26.8k 256 .
Sep 05 Mood for future Omarchy theme. https://t.co/NbVCmdTmKi 1.2k 17 72 76.2k 54 .
Sep 05 The @charmcli crew just blessed gum with the padding powers we need to center the Omarchy installer πŸŽ‰https://t.co/Jgj5he7eQW 412 15 11 52.9k 124 .
Sep 05 "Vision without action is a daydream; action without vision is a nightmare." β€” Soichiro Honda 1.6k 184 27 69.9k 93 .
Sep 05 You should have the power to change anything and everything about your computer, your framework, and your server. End-to-end open source is your ticket to tell Apple β€” or anyone! β€” to go fuck themselves when they seek to dictate how you compute. https://t.co/HZXnRlvYQG https://t.co/6kasPkaTAi 2k 187 69 140.3k 293 .
Sep 05 Pieter is the perfect CRUD monkey! He was the inspiration for the opening big dog/small dog meme segment too. Just out there, shipping software, forgoing a decade or more worth of "procedural progress", and fucking killing it. A beacon of sanity in an industry of dolts. 1.3k 32 29 167.4k 270 .
Sep 05 End-to-end open source computing has never been more accessible. From the OS on your workstation to the framework powering your web app to the servers delivering it to customers, we're done asking for permission. Libertas, Proprietas, Pietas! https://t.co/HZXnRlvr18 https://t.co/vsImBra29t 615 36 11 43.4k 290 .
Sep 05 We can make computers fun again! Fill them with wonder, cool ASCII screensavers, beautiful themes, delightful tiling-window ergonomics, and include open invitations to both personalize configs and help move the shared core forward. I love Linux! 🀩 565 24 17 50.5k 247 .
Sep 04 RT @typecraft_dev: The memes are on point today https://t.co/Hg1GgB669K 0 178 0 42 71 .
Sep 04 500 contributors, 2500 commits, tons of great new stuff. Rails has never been as alive as now. 482 15 14 52.8k 94 .
Sep 04 Campfire is now free! An entire chat system to run on your own server. We are running the official #RailsWorld conference chat on it from a mini PC in my literal closet πŸ˜„ https://t.co/MM4yFETaI3 2.8k 238 72 196.5k 194 .
Sep 04 RT @flavorjones: Now open sourced! https://t.co/tKoHGIFabH 0 16 0 14 59 .
Sep 04 Action Text in Rails is getting a new default editor. Its called Lexxy and it's built on Meat's excellent Lexical text-editor construction kit. The beta is out now: 142 6 3 33.3k 164 .
Sep 04 CRUD monkeys, Pax Railsana, owning our computing end-to-end, and a live demo of Omarchy? It's all in the Rails World keynote from this morning! 554 32 13 57.6k 143 .
Sep 04 Full circle! It was @typecraft_dev's videos on Hyprland that helped suck me into this crazy Omarchy journey πŸ˜„ 615 10 16 40.6k 109 .
Sep 03 The Rails Foundation works in service of the entire Rails ecosystem, but it's also a business association, and these kinds of exclusive, small-scale events for members only is a special treat for those who join. 140 4 3 41.1k 211 .
Sep 02 "First-world problems" shouldn't be seen as an insult, but a celebration! Hurraaaay, I have ascended from the daily toils and tribulations of a life in the third world, so my worries may now include slow laundry machines and air conditioning, not starvation or failed states πŸŽ‰ 1.4k 55 50 66.9k 276 .
Sep 02 I'm primarily building Omarchy for those, like me, who are switching from Mac or Windows. That's how we grow the Linux pie! But it's also wonderful to see long-term Linux users make the switch. There is so much wisdom and lore in this community I'm still learning, and we can build something better all together. 703 17 55 93.5k 314 .
Sep 02 RT @ChShersh: I watched the overview of Omarchy 2.0 by @dhh, and I'm blown away. I could never have imagined that Linux could be so fast,… 0 66 0 2 139 .
Sep 02 Imagine needing a medical condition to be allowed AC in your own home!! Some parts of Europe have been cooked harder by climate hysteria than others, but the underlying mentality is eerily similar wherever you go. Degrowth nonsense reigns supreme. 1.2k 34 51 100.2k 247 .
Sep 01 @jasonfried "When you're truly pumped about what you're doing, when you're truly driven by the vision, when you absolutely must make something that you need and want, your enthusiasm leaves a mark. It's a brand. Not the noun, but the verb." https://t.co/RH7z0EWTAD 106 9 3 22.8k 264 .
Sep 01 Good marketing is the transfer of enthusiasm, as @jasonfried says. But that transfer isn't a one-off. If you want to build momentum, you have to keep transferring. https://t.co/YECQqvItZ9 594 26 21 57.4k 187 .
Sep 01 Half of the visitors to https://t.co/7fv5hQePSv in the last month came from within Apple's walled garden. Love to see so many people from there discovering a new, different way of computing. Linux now has all the bits to make a big dent in Apple's capture of dev mindshare. https://t.co/4sabDOWVUR 1.3k 39 67 87.4k 297 .
Sep 01 The sold-out-in-two-minutes #RailsWorld is happening for the third time this week in Amsterdam, and I've never had to pack so many announcements and ideas into a single keynote! Can't wait to share everything with everyone. See you soon 🀘 474 21 21 45.7k 238 .
Sep 01 I built Omarchy in part to dramatically lower the time a new developer at 37signals can go from unpacking a new machine to being productive with Rails, but this mission works just as well for developers in all other ecosystems too! 790 21 28 76.9k 231 .
Sep 01 Since the DDoS attacks on Arch and AUR started three weeks ago, it's been a tough battle for the volunteer maintainers to keep it up. Absolutely despicable attacks on open source infrastructure. Offer to help still stands! But Omarchy also had to keep moving. https://t.co/x0Y7XHlVzu 635 8 8 45k 283 .
Showing 401-500 of 824 tweets