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 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 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 .
Sep 01 Omarchy is giving new life to entire vintages of Apple abandoned MacBooks that are still perfectly serviceable with the light touch of Linux 🀘 658 26 41 72.1k 142 .
Sep 01 All these European heath deaths are perfectly preventable. This is an intentional, willing act of climate harakiri. https://t.co/CmOg0yWmyN 211 3 23 24.6k 139 .
Sep 01 Meanwhile, yearly heath deaths per capita in the US is 4 per million. In Europe, it's 235!! Nearly 60x higherπŸ’€πŸ’€πŸ’€https://t.co/hSkVvOeO2n 222 12 11 28.5k 135 .
Sep 01 UN suggesting Europeans wear lighter clothing, sleep in lighter linens, and let in the night air in response to a claimed 175,000/yr heat deaths is the Hope & Prayers response to another mass shooting but over 1000x worse (there were 105 US mass shooting deaths in 2023). 665 27 27 67k 275 .
Sep 01 Europeans should listen to Singapore's founding father, Lee Kuan Yew. He's been quoted a lot, but not nearly enough: "Air conditioning was a most important invention for us, perhaps one of the signal inventions of history." https://t.co/q27QHqbC7Y 247 13 5 20.1k 247 .
Sep 01 This is what Europeans are willing to sacrifice on the alter for their eco calve: Their sleep, their productivity, their learning, and their life. Fits well with the other forms of suicidal societal tendencies flourishing in much of the old world today, sadly. https://t.co/pxGmlsipql 184 6 5 14.2k 284 .
Aug 30 Let a thousand themes bloom! This makes it so easy to experiment your way into an awesome new look. Please share if you hit aesthetic gold! 587 17 16 69.9k 139 .
Aug 30 Never mind this doesn't work well in the rain, in the winter, or for anyone who have better things to do than travel back in time to an era before modern appliances reduced the needless toil of housework. 231 1 19 24.6k 204 .
Aug 30 Life comes at you fast... and then you become THE UBER NERD πŸ˜‚ https://t.co/Tet5w9uxx1 677 8 33 64k 85 .
Aug 30 I've finally found a way to monetize ricing Linux!! (Joke is on X, I would have done it for free or even paid for the privilege any day!) https://t.co/mYofAHAT2u 931 7 37 83.1k 161 .
Aug 30 Omarchy's tiling window manager goes hard with the Framework Desktop's user-changeable front facia tiles. Look at this beauty! 173 5 10 42.6k 126 .
Aug 29 Omarchy makes web apps look oh so good. This totally frameless design is what I've always wanted. Browser chrome, OS chrome, BE GONE! 😍 1.1k 32 49 85.9k 135 .
Aug 29 I love my Framework 13, but there are actually quite a few laptop makers specializing in Linux. I'm digging the new high-resolution displays on the 14" options from both @TUXEDOComputers and here Slimbook too! 368 13 48 82.7k 209 .
Aug 28 Heard from quite a few people who have the latest Macs sitting unused off to the side while an old ThinkPad or a cheap Beelink is running the main show because Omarchy is simply more delightful to use! 769 32 62 82.3k 201 .
Aug 26 "The Danish flag is everywhere in Denmark. It's at the airport when parents greet their kids coming back from holiday. It's on the birthday cake when you invite people over. It's on the buses on the monarch's birthday. It's everywhere and all the time." https://t.co/34s5mpf5p4 503 22 64 54.1k 277 .
Aug 25 No DDoS bandits are going to keep us down β€” we ride at dawn! https://t.co/KA3CzSjb2r 1.7k 45 51 63.5k 84 .
Aug 25 What a great idea! Learning to operate your OS with the keyboard takes a minute or two, but by the time you have it down, it's hard to image computing any other way. Manually dragging overlapping windows around quickly seems downright barbaric! 488 14 22 56.4k 244 .
Aug 25 Omarchy + Framework really are a match made in heaven! And I think we can make the installer EVEN FASTER and EVEN SIMPLER. Think preloaded on hardware and a turn-it-on-to-being-productive goal of 3 minutes or less. The days of spending HOURS setting up a system need to be over. 838 23 37 82.6k 278 .
Aug 25 Wow. This looks amazing! 😍 568 17 15 62k 26 .
Aug 25 @Cloudflare @eastdakota @ryanrhughes Now I just have to record a whole new video again to show off all the amazing stuff we packed into this release. Oh, and finish a Rails World keynote after that πŸ˜‚ 318 1 5 25.9k 199 .
Aug 25 @Cloudflare @eastdakota Finally, a special shout-out to @ryanrhughes who worked 16-hour days over the weekend with me to pull off the crazy AUR exit, setup the Omarchy Package Repository, and finish this damn release. Super hero effort not to let some DDoS losers spoil our party 🀘🀘 318 3 6 28.8k 282 .
Aug 25 37signals will have a booth at Rails World for the first time! The team will be there to chat Basecamp, HEY, and building with Rails. Oh, and we'll have a Omarchy 2.0 COPY PARTY with limited-edition USB keys too πŸ˜„ https://t.co/pFzKZtQeQu 665 22 17 65.1k 237 .
Aug 25 34 years since Linus first announced Linux today! Probably the greatest open source project of all time. What an achievement for mankind. https://t.co/8GmoXNAFxQ 1.6k 154 39 58.7k 161 .
Aug 25 Maybe we can get this down to sub 3 minutes when we get the offline installer. You're still downloading almost 4gb of stuff! So on a slow connection that'll take a while too πŸ˜„ 152 3 7 25.6k 175 .
Aug 25 Omarchy 2.0 now installs in under 5 minutes on a fresh machine with a fast connection: 1 min: Formatting + Encrypting drive 1 min: Installing Arch itself 2:40min: Installing + configuring all of Omarchy FIVE MINUTES AND YOUR COMPUTER IS READY TO ROCK! 🀘 1.7k 71 70 83.4k 255 .
Aug 24 It's done! AUR is out of the installer hot-path for Omarchy 2.0. Just a few optional straggler packages to convert. But this DDoS attack is not going to stop us from moving forward. Nothing is going to stop us. 591 6 18 44.6k 210 .
Aug 24 Aaaaand it looks like the AUR is back in business! 382 1 5 35k 50 .
Aug 24 Instead of trading in your old MacBook, you could trade up to Omarchy! Can't wait to make all this as seamless as running a single ISO with all the old MacBook quirks addressed, so we can give new life to the devices Apple is abandoning. 464 28 31 64.6k 237 .
Aug 24 Omarchy 2.0 will use the awesome new icon designed by @tahayvr for both the Omarchy Menu and the About screen. https://t.co/GX2ToBvgsX 991 15 47 96.5k 134 .
Aug 24 You can simply choose to view the world in a way where every obstacle is a blessing and every setback an opportunity. Don't wish for things to be easier! Do work to become stronger. 1.2k 98 17 87.8k 181 .
Aug 23 Omarchy isn't just for bringing back old Mac gear to new glory. It's very much also for bringing back old Windows gear! So many Surface setups in the Omarchy community now. Dig it. 527 7 33 73.1k 180 .
Aug 23 Omarchy 2.0 will show a QR code to join the community Discord right in the error message, if something goes wrong during the install. https://t.co/3WSE2p0iM6 1.2k 23 55 80.8k 157 .
Aug 22 I absolutely loved that design. Maybe it wasn't ideal for running permanent mega workloads, but by golly was it pretty! Would love to see it get a new life with Omarchy 🀘 273 5 18 51.2k 170 .
Aug 22 Beelink now has a fix for the poor wifi range on the SER8. If you have a unit and would like to get the remediation kit, send a picture of your SN code along with shipping address to support-pc@bee-link.com. The kit is free! Great to see that level of support 🀘 418 11 22 48.9k 261 .
Aug 22 I digg it! πŸ˜‰ 293 5 10 52.3k 12 .
Aug 21 It's been such joyride to discover what's possible with modern Linux that I just can't help but share the enthusiasm wherever I go! 358 5 15 43.3k 131 .
Aug 21 Great write-up from @hjanuschka on what it took to create the micro-fork of Chrome for Omarchy's live theme switcher. Will be shipping as default in the next version very shortly! https://t.co/dRYXGeWM32 276 11 11 35.3k 203 .
Aug 21 Also, AI absolutely is a blessing. Incredible what it can do. Incredible when it Just Works. But we're still a million miles from AI obsoleting all programmers. And it doesn't feel like we've gotten that much closer to the promised land in the last 6-9 months. 891 25 39 60k 260 .
Aug 21 (Observation courtesy of trying to make GPT5 do proper partition offsets and sizing. It never got there, but I'm sorta glad, because now I instead understand how it actually damn works!) 527 3 17 48.7k 186 .
Aug 21 The best camera is the one that inspires you to go out and shoot. That was Leica for me for so many years. Glad to see Omarchy bringing that same inspiration to others. The tools we use actually do matter. Motivation is rocket fuel for productivity. 655 19 24 66.2k 249 .
Aug 20 I'm constantly starting tests and demos of Rails apps and other tools. This new try tool from @tobi looks exactly what I didn't even realize that I needed! https://t.co/n8ahi05Utz 652 35 36 68.9k 179 .
Aug 18 Maybe @elonmusk and the team at @x will clean this up at some point. Maybe instead of follower counts, they should be showing MAU counts? 982 14 66 86k 137 .
Aug 18 Also fascinating to see where people are coming from. This is visitors to https://t.co/7fv5hQePSv from the last month. As always, it's America that leads the way, but per-capita, Germany is almost exactly as engaged πŸ‡©πŸ‡ͺ🀘 https://t.co/4deI8u3S6x 254 4 30 35.8k 243 .
Aug 18 The Omarchy Discord now has well over 5,000 members. Don't know if I've ever been involved in a community that's grown this quickly. Omarchy didn't exist in public two months ago! https://t.co/AgsWlLFtm3 467 14 19 43.9k 203 .
Aug 18 Ha! I was trying to recall whether the average age of the Apple board was 68 or above 70 for an argument, so of course I asked AI, only to have it cite me as a source πŸ˜‚ https://t.co/3ZC67GvVCN 586 12 41 53.6k 192 .
Aug 17 All these manuals are written with Writebook, btw. It's our free love letter to open publishing on the web. https://t.co/XAGIWkKUqP 173 8 10 27.4k 131 .
Aug 17 Also started fleshing out the broader philosophy behind Omakase Computing. https://t.co/yj206kLxDu 74 1 3 25.7k 98 .
Aug 17 I spent the summer of 2004 writing documentation for the first release of Rails. Twenty years later, I'm doing the same for Omarchy. Good docs seed good vibes right from the get go. https://t.co/eAKXvlUcca 1.2k 22 30 61.1k 205 .
Aug 17 This is what I love about open source: Discovering a common mission together. Then watching the barn be raised by strangers from around the world. Magic! 186 3 7 25.7k 153 .
Aug 17 Go racing for a couple of days and suddenly the Omarchy PR backlog is up to 80! The energy unlocked already is incredible. We will channel all of it into an incredible pro system: Beautiful, productive, delightful, and different. https://t.co/fyuwOVpPxq 870 18 24 78k 253 .
Aug 17 O-MARCH-EE Om[akase] + Arch + [H]y[prland] 834 22 65 71.2k 43 .
Aug 16 How it started / How it's going. Testing at Indianapolis with @tobi in 34C ambient and probably 42C cockpit is no damn joke. 45 mins stints in that sauna trying to hit a lap time within 0.2s every time. Crikey. https://t.co/mlDVb5U2ev 208 3 17 31k 234 .
Aug 16 That was quick! My revived YouTube channel has popped 30K subs. Fine. I'll make more regular videos then πŸ˜„ https://t.co/R5tj8t6mwq 682 10 42 93k 130 .
Aug 16 It worked!! So fast too πŸ˜‚ https://t.co/hIQAJ89R2g 106 0 8 31.3k 49 .
Aug 16 Giving @brave a serious try as my daily driver now. I did have to tone down a few things, and dismiss some offers, but I absolutely love that it's got built-in ad and tracker blockers! Pairs really well with HEY's shield too πŸ‘Œ https://t.co/FudjtJAO3k 1.1k 23 122 92.7k 250 .
Aug 16 I've been hearing many such cases lately! Even when Omarchy is running on technically "inferior" older hardware. Turns out you don't need the latest computer to really get into the Omarchy grove! 261 4 25 55.7k 195 .
Aug 16 In fact, this is part of a larger point. Linux has long chased mainstream acceptance by being as close a copy of Windows or Mac as possible. But it often ends up in uncanny valley. No. Embrace your own identity. Make Linux its own proud keeper! 564 21 30 56.5k 244 .
Aug 16 I've just heard from another major, well-known tech company that's considering making Omarchy their prescribed Linux distribution. Mission Control isn't kidding. We might finally see The Year of Linux On The (Developer) Desktop come true! 210 5 9 24.8k 238 .
Aug 16 This is awesome! Imagine working for a company so cool that they give you an Omarchy machine when you start! Early days Rails had this too. The cachet of being pioneers and attracting top talent that really responded to that. 378 12 9 50.9k 226 .
Aug 15 "You must learn to handle the nights" is one of my favorite Jim Rohn passages. Echoing ancient Stoic wisdom with an endearingly memorable metaphor. https://t.co/XRqygX7bZ4 436 29 14 37.7k 171 .
Aug 15 Nothing mends a scuffle like working on code together! Open source bringing the love ✌️ 211 6 7 46.2k 87 .
Aug 15 Arch made the list! Right there at 89.5%. Only Linux distribution even on there. I knew those self-deprecatint memes had it wrong. (Archery is the act of running Arch, right?) 991 25 41 80.7k 175 .
Aug 15 The amount of human capital squandered trying to work in 26C or get a good night's sleep in such heat is tragic. Anything over 24C in the office, and I'm ready to zone out. <19C in the bedroom at night is a must too. https://t.co/oAUzgsGDf2 234 8 26 38.6k 243 .
Aug 15 Seems like UK has also been conquered by this nonsense. https://t.co/Oxh8x3zxi1 225 4 19 44.5k 79 .
Aug 15 Turns out the outages for the AUR and https://t.co/AYjyWJp8wM aren't just a case of computers gone bad. There's a coordinated DDoS attack in progress. I really hope it doesn't have anything to do with all the attention Omarchy is getting, but either way, we will get it sorted. 1.1k 34 34 73.7k 277 .
Aug 15 The problems seem to be ongoing for the AUR and now even https://t.co/AYjyWJp8wM. Is this a coordinated attack? Just some overloaded servers? Whatever is the problem, we can fix it. Quickly. But I need to reach whoever runs the show to offer help. Surprisingly hard to do! 95 2 8 25.7k 272 .
Aug 15 Neovim is the default editor for Omarchy. It's easy to install VSCode, Cursor, Zed, or whatever on the side, but you really should try to give it a go β€” and having @typecraft_dev help you how for free is a great deal! 716 17 41 86.2k 217 .
Aug 15 I also think it's good to have in-group jokes, memes, and levity. We don't have to be in a constant state of solumn propriety. We can walk that line just fine. Not so serious it's all drab, but serious enough that we mean it. 180 1 2 20.7k 225 .
Aug 15 I've been thinking about whether someone would do this! The 11" Air was the last MacBook I truly loved. Glorious keyboard travel, superb size. I have mad respect for M-series machines, but this Air was magic. Omarchy Air 🀘 314 6 28 51.1k 222 .
Aug 15 I've only been on Linux for 18 months, so it's a real point of pride that Omarchy appeals to both recent converts and long-time Linux users alike. Beautiful, fun, and simple software for all ✌️ 430 5 21 50.1k 193 .
Aug 14 @BrendanEich Anyway, Brendan has had the last laugh. Brave is thriving, Mozilla is floundering. But it still wasn't right. And I'm embarrassed for letting it happen like it did back then. We all should be. And we should say "never again" and "I'm sorry, Brendan". I am. Sorry. 937 18 21 44.1k 277 .
Aug 14 @BrendanEich Maybe we could have nipped the entire thing in the bud if we had stood up for Brendan back then. Maybe if we had realized the utter retardation in asking everyone to account for every personal opinion or donation they ever made at work, we could have avoided a lot of shit. 674 11 5 37.4k 286 .
Aug 14 It's funny because this actually WAS how I started my Linux journey! But I've long since stopped being mad about it. In fact, I'm grateful to Apple for nudging me to try something else, and thus leading me to another true Rails-level passion with Omarchy πŸ™ 1.3k 20 27 81.1k 256 .
Aug 14 The @FrameworkPuter conquest of the web sphere continues unabated. Between the Framework 13 and the Framework Desktop, they have an unbelievably strong one-two punch for THE YEAR OF LINUX ON THE DESKTOP (*THIS TIME IT'S FOR REALS, EDITION). 360 10 19 47.2k 241 .
Aug 14 @37signals What I'm talking about here is not "15 minutes to do a deploy". I'm talking "15 minutes from you put together your new Framework to Omarchy is installed, 37s apps are setup, and you could do a kamal deploy with a change in the time that's left on the clock"! 101 1 3 19.8k 269 .
Aug 14 Here's the full internal announcement for @37signals going ALL IN on Omarchy. And ALL IN on getting new developers ready to deploy changes to Basecamp and HEY in 15 minutes or less. Everything can and should be doable in that time. VAMOS! πŸ˜„ https://t.co/g0eZXreDKO 695 29 33 57.9k 264 .
Aug 14 @hjanuschka Here's the integration with Omarchy and the micro fork: https://t.co/XeSeBqrgT8 58 0 1 16.6k 91 .
Aug 14 Next version of Omarchy will ship with a micro fork of Chromium that gives us live theme switching! Fantastic job by @hjanuschka to land this as omarchy-chromium-bin on the AUR. Open source is amazing 😍 https://t.co/lniqUqQZGE 1.2k 33 43 99.6k 226 .
Aug 14 Where there's a will, there's a way! 🀘 403 15 22 53.1k 38 .
Aug 14 But who knows, I also thought Ruby was forever going to be niche when I released Rails. But we got Early Majority and a good part of Late Majority there! Now billions of dollars have been created from something that started out very niche. Hard to predict, the future is! 210 2 8 28.4k 271 .
Aug 14 Omarchy is never likely to appeal to late majority/laggards, though. It's too focused on developers willing to take ownership of their computer. So will always be somewhat niche. But targeting innovators + early adopters is still 15% of the dev market. That's plenty! 214 2 8 29.5k 267 .
Aug 14 There are some great makers of modern hardware for Linux, like @FrameworkPuter and @Beelinkofficial, but the real truth is that the world already has a ton of computers that would run Omarchy amazingly. Dust it off, save it from obsolence! 451 13 33 63.6k 239 .
Aug 13 Following up on this story to say that I may have connected Adam with @cmonkey (Framework uses Tailwind!!), and there may be a @FrameworkPuter on the way to run Omarchy πŸ˜„ 171 6 6 57.8k 170 .
Aug 13 This morning is space monkey morning πŸ˜„ https://t.co/IlBu0OWDoU https://t.co/NFXvarDzsh 418 8 39 50k 86 .
Aug 13 It's incredible how quickly open source can move when you set your mind to it. This bounty was posted just three days ago! Now we're setting up official Omarchy build servers to keep the mini-fork in sync with upstream. Gotta love X 🀘https://t.co/s82RQSmz0P 166 2 7 43.3k 257 .
Aug 13 Omarchy Chromium mini-fork w/ live theme updates is ready! Going into next release of Omarchy (which will wait on AUR having time to recover). Then working on landing this upstream with the help of our friends (@addyosmani πŸ™) from Google. @hjanuschka will claim the bounty. 469 3 13 78.5k 273 .
Aug 13 The AUR has had a great uptime record, so while I don't think it has anything to do with the Omarchy surge, I apologize if that actually is the cause! And redouble my commitment to fund whatever shortfalls there may be on infrastructure. AUR is a diamond in Arch's crown πŸ‘‘ https://t.co/iYBoCjBfbU 770 15 20 80.4k 296 .
Showing 301-400 of 554 tweets