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 ❀️ πŸ”„ πŸ’¬ πŸ‘ πŸ“
Oct 01 Crazy we got near-flawless AI musicians before we got fully-competent AI programmers. https://t.co/VLmDA2uYeN 807 30 93 87.9k 109 .
Oct 01 I finally got the Lofree Flow84 v2. It's nice, but very different. Feels like a new model line, not a v2 of the GOAT. Keys are much softer, different shape, etc. It's sweet to have 2.4ghz, but I'm not sure I'll keep it over the v1. Hard to beat your own perfection! https://t.co/5pHOpQJmrx 998 15 105 101.1k 289 .
Oct 01 When I politely decline scheduling a "quick call", it's not because I don't literally have the time β€” there's always room for 15 minutes here or half an hour there! β€” it's that I can't afford to spare the attention. https://t.co/8Kf4A1JPQU 3.9k 286 100 386.3k 239 .
Sep 30 If anyone tries to give you shit about sticking with master, just point to these and father Linus himself. Not only creator of git, but also Linux. It's only in their little heads these nut jobs have convinced themselves that "master" is a mortal crime for which you must atone. https://t.co/3ysNubkMyZ 953 23 35 43.5k 302 .
Sep 30 Oh no!! The fascism and nazism and all the other *isms have also gotten to nix! How could this possibly be happen!? After we've put in such valiant work to shame and berate everyone else for their use of master, we missed Rust AND nix?? That's it, circular firing squad at 8am! https://t.co/phylOt6r3e 1.1k 14 13 100.1k 301 .
Sep 30 Has anyone called the Rust folks out for their BLATANT fascism yet??? Have they been properly de-nazified??? We better send in a struggle-session team to make sure they all understand what a terrible, terrible crime they've committed here! 3.5k 106 137 277.1k 240 .
Sep 30 If you've somehow managed to miss the Square Hole Girl, it's the iconic representation of any product maker seeing their creation being used in the wild without instruction πŸ˜‚ https://t.co/Mt7dpyCOyj 203 4 5 35.7k 198 .
Sep 30 It was really fun watching Bog install and use Omarchy. I felt like the square hole girl squirming several times, though. Got some good ideas for making things simpler, however. Thanks Bog! https://t.co/XL6sue2i2O 826 12 15 79.6k 213 .
Sep 30 If you can't run your application test suite in three minutes or less, your business damn well better be worth a billion dollars or more. Otherwise it's time for fewer browser tests, fully txn-wrapped test cases, and local CI on Linux! 1.4k 51 58 315.1k 235 .
Sep 30 What a great example of why its worth rescuing perfectly capable hardware from manufacturers who lose interest in serving their heritage. Computers from the 2010s are still perfectly powerful for tons of tasks! https://t.co/ORJE0ZxsyN 121 2 7 29.5k 234 .
Sep 30 Gotta love Linux! Omarchy runs not only on vintage Macs, but also on handheld gaming machines. Love this work to get all the controls work too 😍 510 19 18 46.6k 144 .
Sep 30 Git worktrees pair beautifully with Local CI: Just `git worktree add ../hey-next` before running the suite, then for the minute or two it's running, you'll start on the next job in the new worktree. Unless your suite is enormous or poorly written, you'll be done in no time. 452 15 17 45.9k 274 .
Sep 30 Omarchy 3.0.2 includes even more fixes for vintage Intel Apple machines! Our mission is to cover the entire range of useful vintage gear, so it can have a second life with Omarchy after Apple abandoned it. Much of what would be a dog on macOS does great with Linux. 773 31 52 63k 265 .
Sep 30 The Ladybird browser also runs on master, so of course that means Andreas is in favor of slavery!! "The hyperbole of the deranged" is an excellent term for this utter nonsense. https://t.co/3msFbx9I5y 946 28 30 71.8k 200 .
Sep 30 No wonder it's been hard for them to dig out of the AI hole when Cook's own timid authority can be overruled by his accountants! Even with all that cash, they still got caught by Jobs' worst fear: An inability to invest when needed. 864 11 27 41.5k 232 .
Sep 30 Fascinating anecdote from Apple's AI mess: In 2023, their team asked to double their puny GPU count (then <5% of Google), got an OK from Cook, but had the request denied by the finance department. Same year, finance spent $77B on stock buybacks!! https://t.co/GB0FXSLria 1.9k 97 75 240.6k 273 .
Sep 30 Not just a Nazi, also a white supremacist! Give it five minutes, and I'm sure we'll collect a charge of FASCISM too. These people are deranged, but you no longer have to take their histrionics seriously. Long gone are the days where your job in tech depended on playing along. https://t.co/V2GTUOMOz1 1.9k 32 66 67.1k 300 .
Sep 30 It's amazing how many paper tigers fall apart when you just say "no, we are not doing that". Fear is contagious, but so is courage. 5.4k 278 74 167.6k 131 .
Sep 29 Yes, Omarchy runs on master. So will every project I start from here-on out. I got fooled by the good-faith exploit once, but won't repeat that mistake. https://t.co/RO2UYmKM7h 6.4k 293 383 899.9k 176 .
Sep 29 Great to see that folks in nix land have finally had enough too, and are now willing to say no to these people. 2.7k 119 34 130.8k 111 .
Sep 29 That's nearly five thousand Omarchy installs in just the last week alone! Crazy amount of traffic. Thank heavens for @Cloudflare 🀘 https://t.co/sxsriuDorW 2.2k 43 62 93.6k 154 .
Sep 28 RT @tahayvr: why not? #Omarchy https://t.co/gM8qbnlxuN 0 16 0 132 55 .
Sep 27 People dismiss so many good ideas with "we tried that, didn't work", only to be proven wrong by someone with enough determination and the right angle. Turns out we DID need another Linux distro πŸ˜„πŸš€ https://t.co/E1fqMr92sz 3.8k 126 146 337.7k 220 .
Sep 27 @PalmerLuckey Especially since Palmer has personal experience with this kind of thing: https://t.co/zt5BldWrww 302 7 8 57.3k 110 .
Sep 27 From what I understand, Anduril are big users of nix. Maybe @PalmerLuckey can help turn the ship around. It's amazing what a stabilizing force it can be to have the companies with a commercial interest in using OSS help support good governance. 561 9 11 48.4k 244 .
Sep 27 I really hope the nix community can recover from this infiltration of nut jobs and their nonsense, like we have in the Ruby world. There are so many good ideas over there that deserve so much better. 2.3k 106 74 127k 199 .
Sep 27 This is the best kind of father-son construction kit! My kids always love when we open up a Framework. That "woooow" is the best. 726 23 13 81k 129 .
Sep 27 At one point, I thought we were all doomed to suffer the woke theocracy for decades in tech, but then suddenly it was over. There are niche pockets here and there (hello nix!), but the hegemony has ended. What a relief! Now "no, we are not doing that" is again a viable way. 3.3k 152 110 171.8k 274 .
Sep 27 Watching from the outside, nix seems to have been particularly hard hit by all this nonsense. Such a shame too, the core ideas are incredible. I hope they can be unearthed again from under the dreck. 1.2k 32 39 119.5k 199 .
Sep 26 Negative visualization is one of the most powerful techniques for building mental resilience. The Stoics figured that out two millennia ago. And funny we should talk about it on the podcast, just before I needed to summon some of my practice πŸ˜„ https://t.co/vo0LHweL0D 1.8k 84 54 108.6k 267 .
Sep 26 That doesn't mean indulging more trojan horseshit. It doesn't mean letting down your guard. But it means accepting that most people will swim with the tide, and offering them a safe harbor of redemption is how we save their souls and close the rift. 1.7k 22 39 58.4k 249 .
Sep 26 Now that the wheels have fallen off the woke regime in tech, we'd be smart to offer amnesty to those who got caught up in it. Be the counter force to the purity purges that plague that side. Accept earnest apologies, embrace the fallen, and forgive those who trespass against us. 5.6k 261 267 371.3k 279 .
Sep 26 Hey @jetbrains, you don't have to do this nonsense any more. I fully understand why companies felt cowed into these humiliations, but the woke regime has fallen, so you can stop performing its rites. 5.8k 307 205 362.3k 199 .
Sep 26 Watching the Omarchy community reject the tired trojan CoC horse of these insufferable and intolerant nut jobs before I even get to see the issue is 😍 https://t.co/YNJ1Gn85C2 2.2k 69 99 85.5k 174 .
Sep 26 The memes will continue until the ridicule is complete. 2.9k 110 35 105.2k 55 .
Sep 26 "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." https://t.co/iq09Z89zTR 2.5k 178 57 116.6k 253 .
Sep 26 The contributor covenant, and other CoCs like it, turned out to be a trojan horse. Every open source project would do right to reject or revert it. Here's the beautiful replacement that Matz put in place for Ruby when they came for him with this bullshit (we borrowed it). https://t.co/X7Gk9AfZiZ 2.1k 120 57 179.6k 296 .
Sep 26 RT @jasonfried: For background, this video rant below is about a feature in Basecamp called Automatic Check-ins that simply polls everyone… 0 28 0 2 139 .
Sep 25 This dumb letter, that was never going to go anywhere, hasn't even gathered 50 signatories πŸ˜‚. Who in the right mind would also sign such an obvious "don't hire me, ever" self-declaration? 4.6k 209 181 382.9k 187 .
Sep 24 RT @tobi: It’s such a terrible mental tax on builders that divisive clowns just ride in and spew these bullshit terms that they clearly don… 0 270 0 0 140 .
Sep 24 Fireship does Omarchy! 😍 https://t.co/cartIxDfdT 2.2k 67 59 220.4k 48 .
Sep 24 "If you can't intimidate people into silence and compliance with the woke orthodoxies by threatening their job or their social circle, you might be able to threaten them with actual violence. That's what the "nazi" accusation is there to convey." https://t.co/FOnxKSdXdM 5.4k 565 160 498.9k 270 .
Sep 24 The "Nazi" label is how these people justify their all their antisocial behaviors and violent fantasies. We need to route around these nut jobs and build more open source that isn't trapped in such tiresome ideological tar pits. 5.8k 356 256 471.3k 228 .
Sep 22 Omarchy here, there, and everywhere! What I love about all this excitement is how broadly accessible it is. Even 15-year old laptops can run Omarchy. Super cheap mini PCs. Fantastic Frameworks. Everyone has access to the party πŸ₯³ 1.6k 29 45 106.3k 228 .
Sep 22 Cookie banners have been a blight on the internet. Worse than the old scourge of pop-up advertisements! They need to die entirely. The idea has failed. Nobody reads any of it. If you want to ban targeted ads, do that. Let's see if the EU can correct, https://t.co/4BDzIqRdVt 3.1k 218 187 128.1k 274 .
Sep 22 Having @Cloudflare sponsoring Omarchy with free CDN, R2, and DDoS shield has been such a relief. Love when companies just decide to do things like this without needing a specific return. 52TB in traffic in just the last 72 hours! https://t.co/uwiB4GqFzp https://t.co/bs170NMkpY 2.8k 84 43 117.7k 277 .
Sep 22 superversive (adj.) β€” Said of a person: one who seeks to uplift, ennoble, and inspire others, affirming meaning, beauty, and virtue rather than undermining them. Let that be you. 1.1k 116 33 77.1k 179 .
Sep 22 Couldn't be happier to see @cmonkey get the recognition he deserves for his work on improving Omarchy with actual patches. This is such a bullish signal for a company. Makes me even prouder to run Framework computers 😍 https://t.co/Qx2eH2duKM 591 15 7 122.5k 242 .
Sep 22 "It takes ten years for the culture of a great company to fall apart once the CEO seat is given to someone without an engineering or product background. That's been the story of Boeing, Intel, and now Apple." https://t.co/tD7ZzjO3jS 6k 545 230 503.2k 232 .
Sep 22 This bit helped flip for me when I heard David Foster Wallace's critique of postmodernism and its use of moral relativism, cynicism, and ultimately nihilism. It's a dead end. We need to get back to earnest, sincere values, and grand narratives. https://t.co/i7CrYYTYxw 821 40 23 128.9k 268 .
Sep 22 To customize the awesome Omarchy screensaver with your own logo, just go to Style > Screensaver. It'll open up the ASCII art in an editor, and you can put whatever you like. Use this ASCII generator to make something cool: https://t.co/UKIKcp2sHN 608 34 15 68.4k 249 .
Sep 22 New Omarchy install world record!! @teej_dv was this off a regular USB drive or how did you get it so fast?? 2.2k 35 43 285.2k 108 .
Sep 22 That was the goal! Not just easier, but way, way faster too. Linux has a learning curve, but it should be dedicated to becoming a pro with Neovim, tiling window management, and all the glorious tools. Not getting it installed or doing a baseline config. 2.2k 74 59 206k 253 .
Sep 21 The small-file performance is key to a lot of this. The Linux filesystem has just been optimized much better for this, and it's something so many dev workflows depend on. https://t.co/8BlvGObynv 211 4 8 52k 195 .
Sep 21 I've been truly shocked by how good mini PCs have gotten, and how much faster than even the most expensive Apple gear they can be. Linux is incredibly quick and efficient at so many things devs do all the time. 1.8k 43 62 172k 210 .
Sep 20 The challenge to those of us in tech who just want to make great software is not to stare too deeply into the abyss of Bluesky and its radical, violence-condoning nut jobs. The mimetic cycle draws you in all too easily. Have your guards up, yes, but then get back to building! 1.8k 72 81 102k 276 .
Sep 20 'β€œThey’re dragging your ass on Bluesky” is a statement that strikes fear into the heart of practically no one. A mob denouncing you as transphobic, racist, misogynist, etc. on Bluesky will have essentially no chance of negatively impacting your career.' https://t.co/IRFWYXrrfm 1.7k 50 75 105k 277 .
Sep 20 It's also deeply ironic that this wave of celebrating political violence was brought in with the wind from codes of conduct. Orwellian doublespeak that sought to redefine "inclusive" as exclusion and "kindness" as cruelty. Enough with that nonsense. 484 16 12 30.2k 249 .
Sep 20 This makes it all the more important that we don't let open source be defined by these violence-loving nut jobs. And work on alternatives that route around the ideologically-damaged choke points. I'm happy to do exactly that every day. 579 19 15 38.1k 235 .
Sep 20 As someone who been called a "Nazi" and a "fascist" endless times for the most banal, mainstream positions, I'm still shocked to hear about the direct threats that Lunduke and others have encountered. Completely unacceptable, dangerous, and deranged. 1.7k 92 58 122.5k 250 .
Sep 20 Omarchy on the Great White MacBook from 2007!! Not sure that thing is running many local LLMs, but it's a new vintage record. Love it. Can anyone go older still? 939 9 56 82k 161 .
Sep 19 We're only looking this happy and relaxed here because we've yet to sit in that sauna box on wheels! At 88F ambient, it's even hotter in the car, and we're wearing full nomex fire suits on top. Good sweat! πŸ˜„ https://t.co/GkfaRYmGEW 87 0 4 23.1k 231 .
Sep 19 It's the Battle on the Bricks this weekend in Indianapolis. @tobi and I are back driving the green Shopify cart #18 for 6 hours in the heat with @ollyjarvis!πŸ’²πŸ›’πŸ’¨ 320 5 16 69.7k 160 .
Sep 19 Ruby Central is making the right moves to ensure the Ruby supply chain is beyond reproach both technically and organizationally. https://t.co/TNbFkSnOdE 318 21 18 56.1k 152 .
Sep 19 The problem with media training: Everyone ends up playing the same role, repeating the same scripted gesticulation. It looks uncanny and fake because it is. They might as well just use AI. 4.8k 221 243 453.2k 188 .
Sep 19 HEY is like a tiling window manager in a way: Plenty of familiar elements, yet rearranged in a novel way, which works wonders once you adjust a few long-held habits. Once you do, it's hard to imagine having to drag windows around with a mouse again or to use Gmail! 178 4 15 49.3k 267 .
Sep 19 We've been taught that actually getting a productive developer environment working is this long, drawn-out process of hunting for a thousand tools. But it really doesn't have to be! We can put all the basics in the box, and it'll just work. 579 14 13 59.8k 240 .
Sep 19 2009!! That's the oldest MacBook I've seen with Omarchy yet. Anyone has anything older? 490 10 39 67.2k 87 .
Sep 19 We've fully switched the license for Campfire over to MIT now. Do whatever you want, run it however you want, but just don't come asking for a warranty! https://t.co/SvkoTEkqQO 1.6k 80 46 88.8k 176 .
Sep 18 We got a full guide on how to install Omarchy on vintage Intel MacBooks. There are still a couple of caveats, and you have to turn off secure boot, but overall it's very functional, and far better than being scrap metal after Apple abandoned them. https://t.co/VKYtF5nnMs 534 31 35 49.3k 271 .
Sep 18 Kinda amazing that Omarchy installs quicker on a 2010 MacBook than macOS 26 does on a 2025 M4 Max πŸ˜‚. But either way, I love seeing old machines brought back to usefulness after their maker has abandoned them. 448 15 19 47.8k 208 .
Sep 18 Ghostty 1.2.0 is out on the Arch repo! So if you're running Omarchy 3.0, you can swap over as easy as Install > Terminal > Ghostty! And you'll have all the theme-switching goodness in @mitchellh's awesome terminal that you do in Alacritty (and Kitty) 🀘 477 13 15 105k 258 .
Sep 18 Here's the mission: 1) Make something of yourself. 2) Marry well. 3) Raise the next generation. It's hard, but why shouldn't it be? 4.6k 357 154 166.9k 133 .
Sep 18 It's a joy to spread love of Ruby and Linux, but to inspire parenthood is divine ❀️ 532 16 15 75.7k 83 .
Sep 18 Yes, there are endless spirals of hate and despair online. But there are also whirlpools of love and hope. And these videos capture the joy of it better than a million thinkpieces. https://t.co/KkZWsMCLTw 395 13 8 28.6k 204 .
Sep 18 Hopecore is the best part of TikTok. https://t.co/SGA6GrOzaM 1.1k 29 33 94.9k 60 .
Sep 18 All this Arch lore of how to get things working on a pre-M MacBook was always there, but boxing it up, and making it work straight off the ISO is how we make the magic of Omarchy ✨ 598 13 25 57k 180 .
Sep 18 This is awesome! Will find a way to ship with this out of the box soon. AI has been an incredible help in building Omarchy too. All the arcane Linux lore is demystified with ease (although it still hallucinates features πŸ˜„). 374 11 22 49.2k 223 .
Sep 18 Installing an OS and getting everything set up shouldn't take hours! Neither should upgrading. We have sub two-minute Omarchy installs now and most v2->v3 upgrades took seconds. 258 4 23 38.9k 180 .
Sep 18 Nothing compares. 394 11 16 50.6k 17 .
Sep 18 Live demos on stage are always a gamble, but I'd much rather watch someone try and fail than suffer through some slick, prerecorded snooze fest. It's having something on the line that makes it worth watching! 8.4k 377 210 393.3k 208 .
Sep 18 Google, Apple, Microsoft and the rest of them have conditioned people to expect that getting service for their software is painful, flow, and futile. When they also host your data, that's an awful experience when things go wrong. It doesn't have to be. 391 10 14 42.8k 252 .
Sep 18 If you have the drive to build a successful business, you're often cursed with the obsession to see anything you put your mind to through. Open source is a very productive outlet for such an affliction! 564 14 10 43.4k 202 .
Sep 18 I really should have given @Cloudflare a heads up before dropping a highly-anticipated 7GB ISO on them, but @dok2001 offered impeccable service at 2am his time to get us sorted. This should be super fast in a second. 1.2k 20 54 208.7k 216 .
Sep 18 "I'm an innovation consulting expert", said the man to another at the airport. No irony, dead serious πŸ’€ 1k 24 123 73.7k 103 .
Sep 18 As a father of three, I try my best to pass on good ideas, values, and virtues, but I still hadn't considered we could have started the lessons in utero! 1.3k 18 28 68k 153 .
Sep 17 @Cloudflare Seems like X doesn't like direct links to ISOs. So just go to https://t.co/7fv5hQePSv and hit the ISO download button for the latest πŸ‘Œ 170 7 9 27.8k 146 .
Sep 17 Aaaaand of course I messed up the final ISO 🀦. We've pushed out 3.0.1 with the fix. Really flexing those internet pipes today. Extra glad @Cloudflare is sponsoring πŸ˜„. New ISO: https://t.co/Hiz0isdkAP 216 4 12 29.9k 199 .
Sep 17 I'm really proud of the migration system we have in Omarchy, which will bring any older version along to the latest. It's built in the image of Rails' migration system, and it's crucial to making the insane release schedule work fluently for everyone. 485 10 16 45.4k 251 .
Sep 17 While Omarchy 3.0 ships with Chromium out of the box, we also have full live themeing support for @brave! Just install via Install > AUR (brave-bin), and you'll get themed updates (with a slight delay right now, instant in next Brave). Love that ad-free browsing experience! https://t.co/BQHLRsDGRZ 1.6k 51 87 96.5k 301 .
Sep 17 Note that the Ghostty integration still needs v1.2.0 to be released on the Arch repository. Hopefully that'll happen any second now from @mitchellh! πŸ˜„ 150 0 6 26.8k 150 .
Sep 17 Omarchy 3.0 is out!! This includes the super-fast new ISO installer, Ghostty(+Kitty) integration, VS Code theme switching, Apple T1 + T2 + Broadcom compatibility, and a million other new features πŸŽ‰ https://t.co/OQVF4Tb8cp https://t.co/4VqTr2Lq0h 2.3k 180 131 242.6k 245 .
Sep 17 I loved when Sriram opened our podcast conversation with "I used to hate your guts!", and look where we are now, loving Linux together! It's fine to have opinions about people, but remember to keep them flexible πŸ˜„ https://t.co/Cs2B9tTtWK 278 4 7 81.3k 237 .
Sep 17 I recommend Aerospace for the same reason. You can get a taste of a lot of the delicious parts of a great Linux setup on a Mac. An imitation of a tiling window manager might not satisfy in the long run, but could well be a bridge to move onto the real thing on your next upgrade. 229 0 25 39k 279 .
Sep 17 Ghostty is looking great on Omarchy! With v3.0, you'll be able to choose between Alacritty, Ghostty, and Kitty as your terminal. All three with complete theme support for the built-in themes 🀘 https://t.co/c1zVBn5oNq 2.1k 62 108 137.5k 216 .
Sep 17 Fake it till you make it πŸ˜‚ https://t.co/RkUrQuTUMD 2.1k 36 75 134k 50 .
Sep 17 Doesn't mean everyone is going to love Hyprland or Niri or Quickshell or any of the other beautiful, innovative ways of interacting with a computer. But there's no denying that we're in a completely different realm with Linux. Community now full of folks with great taste. 178 1 4 22.4k 272 .
Sep 17 I have great respect for the historical contributions that Apple has made to computing in terms of design, aesthetics, and taste. But nothing last forever. I'm just happy we're able to make and have free alternatives. Incredible to watch Linux emerge as a beacon for good design! 698 16 21 56.8k 279 .
Sep 16 Omarchy 3.0 should install without any additional work on the majority of the pre-M MacBooks. Apple might have given up on them, but many are still fine machines, and Linux can make them run much nicer. 968 41 56 91.4k 202 .
Sep 16 We've finally come around to updating the website after making Campfire FREE! https://t.co/wk05OdXkjN https://t.co/W4RO2Qod2P 876 42 30 64.7k 125 .
Showing 301-400 of 824 tweets