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 ❀️ πŸ”„ πŸ’¬ πŸ‘ πŸ“
Aug 05 I've seen "it always seems impossible until it's done" play out enough time that I just assume it's true for any new adventure. Whether it is or not, it's a better way to travel. 664 37 29 41.8k 178 .
Aug 05 Thrilled for @37signals to be the first corporate sponsor of Hyrpland! @vaxryy has built something incredibly special, and I think it's key we accelerate to offer developers an easy, compelling, and sexy-as-hell alternative to computing with Windows or macOS 🀘 1.2k 49 25 86.7k 260 .
Aug 05 This is what nerd happiness looks like! Incredible how much joy you can buy for well under $2,000 these days 😍 546 10 19 58.1k 110 .
Aug 05 Omarchy v1.11 brings a completely overhauled and unified menu system to controlling everything. Learning, capturing, styling, setup, install, removal, updates, and more. I really like where this ended up! https://t.co/FH7gIHIEfL 1.1k 59 76 92.3k 229 .
Aug 04 New entry-level AMD 340 from @FrameworkPuter is solid! Single-core Zen5 matches the HX370 (2,900 Geekbench, so close to Apple M3). Only compromise is a 25-30% hit on multicore (12K GB, also ~M3) over HX370, so HEY tests run in 2m55s v 2m5s. But it's $630 cheaper! ~$1,300 all-in. 191 9 14 34.3k 279 .
Aug 04 This is fantastic! Tailwind web components that work beautifully with Hotwire and vanilla Rails ERB templates. Great work from @adamwathan and his crew 🀘 https://t.co/O8AnnaQkUy 869 41 17 106.4k 177 .
Aug 04 I always wanted to love the NuPhy Air75, but found the actual typing experience tinny and clacky. Just got the V3 in, and it's 98% as good as my beloved Lofree Flow84! They copy'pasted the look, the feel, and almost all of the thock. And it has a 2.4ghz dongle! Nice. https://t.co/3pDG9TKpoO 795 11 99 105.3k 291 .
Aug 04 It's shocking how efficient Arch + Hyprland really is. A fresh Omarchy installation uses just 1.3GB RAM on boot. No wonder folks are making this work on machines with as little as 4GB! https://t.co/twOJdPLnD8 1.3k 41 96 98.6k 208 .
Aug 03 This is straight out of Jim Rohn's playbook: Don't wish Linux were easier, wish you were better. (But we can also make it a little easier). https://t.co/5Df5ldeNM9 206 13 9 28.4k 163 .
Aug 03 Linux might seem daunting now, but your capacity for computing isn't a fixed pie. It can grow! And when it does, you're not just blessed with running Linux, but with more insight for everything else re: computers too. 673 31 43 54.3k 217 .
Aug 02 (This is how I choose to spend a Saturday night after having fun with the kids at Reffen. I make no apologies! πŸ˜„) 112 3 5 21.3k 113 .
Aug 02 Omarchy v1.9.0 is out! Now with a little top-bar icon inviting you to update on new version. Theme support for icons. Better protection for user-altered configs. Screensaver is now on after 1 min by default + available from power menu (Super+Esc). https://t.co/n4fauzVZZz https://t.co/qi62XCrCIR 523 27 24 42.8k 295 .
Aug 02 Never ceases to amaze me how often I see nerds neg themselves into a corner. You're playing yourself, fool! Literally man up and stop indulging in this stereotype of being an unattractive, socially-inept loser. Liking computers is perfectly compatible with success in life/love. 3.8k 204 122 205.3k 278 .
Aug 02 We're resetting this meme. It's now: I see you're running Arch? That's a distro for a man of culture. Good choice! What other meaningful burdens do you choose to carry in life? Are you active in open source? Are you a father? Oh, and is that Omarchy? Niiiice. 1.2k 55 49 144.7k 259 .
Aug 01 I'm a sucker for a good pun. Go to OMERCHY DOT ORG πŸ˜‚ 51 2 4 17.7k 52 .
Aug 01 Hop on your hogs, nerds, we're upgrading this Linux community to a Linux gang! πŸ˜‚https://t.co/Nn4fq8K7aF 151 1 12 38.7k 103 .
Aug 01 @FrameworkPuter I don't say this to rag on the Mac, but just that the experience illustrates how easily we acclimate to our conditions. I never did find the Mac's trackpad all that special, but I know that many users do, and they really miss it when switching. Humans! 104 3 13 26.1k 268 .
Aug 01 It's brutal going back to the MacBook keyboard after a year+ of using the @FrameworkPuter 13 and the Lofree Flow84. The short travel never bothered me when I was all-in on the Mac, but now that I've lived with 1.5mm+ of key travel, I can't help think "how was this ever okay??" πŸ˜‚ 668 10 69 87.2k 279 .
Aug 01 I'm surprised how often I end up switching Omarchy themes during the week. It really is like "what kind of shirt do I feel like today"! SUPER + CTRL + SHIFT + SPACE and bam, it's Gruvbox day 🌴😎 https://t.co/WnKGDfYgvK 454 12 28 35.1k 217 .
Aug 01 Omarchy propaganda in the wild! https://t.co/mDIkIMOkJN https://t.co/QBP9X0GVci 971 19 64 64.7k 79 .
Aug 01 I love how this out-of-the-box experience looks absolutely nothing like what an OS from Apple or Microsoft will give you. LET LINUX BE LINUX AND LET IT LOOK LIKE THE RETRO FUTURE! 690 25 25 63k 179 .
Jul 31 Been a big fan of the TUI tools that Charm have been releasing. Both Omakub and Omarchy use their excellent gum command for menus, input, and more. Excited to give Crush a try! The aesthetic is certainly on point πŸ‘Œ 500 27 16 64.2k 214 .
Jul 31 Perfect illustration of the moving average of reputations. Once upon a time, Linux had problems with all sorts of hardware. Then it got compatible with almost everything out of the box. But the reputation hasn't caught up yet. It will soon. 688 28 42 66.8k 240 .
Jul 31 This is what's possible when you lower the barriers of entry. We don't have to sand every last challenge out of Linux, we just need to make it easy to get started with something that looks and feels awesome. 459 21 19 51.5k 207 .
Jul 31 🎢 Have you ever been hated or discriminated against? I have, I been protested and demonstrated against [AI BANS] for my wicked rhymes, look at the times 🎢 https://t.co/aCBCuiU0KW 201 12 22 31.1k 178 .
Jul 31 Executives should be the least busy people in the organization. https://t.co/4vWcU9Fk98 https://t.co/SJzfInc2mx 687 41 39 55.2k 111 .
Jul 31 It's not often I'm excited for venture capital, but with @0xide I am. This is exactly where risky capital should go. Making cloud exits easy! 🀘 395 11 11 68.6k 143 .
Jul 30 Omarchy v1.8.0 is out with a new easy menu for switching fonts, added a finder to the app launcher, better migration strategy, prevent config file overwrites, and more. https://t.co/r3M3bt1qca https://t.co/FQjm58OQBi 562 33 21 42.9k 216 .
Jul 30 Great introduction to Omarchy by @typecraft_dev. We are coming full circle here, as I first learned about Hyprland from the Typecraft YouTube channel! πŸ˜„ https://t.co/4YWXwQj3KV 591 29 9 65.2k 176 .
Jul 30 The full episode of the podcast is dedicated to the question of BALANCING IT ALL: https://t.co/UmGSeLDLQJ 63 7 1 16.9k 105 .
Jul 30 @FrameworkPuter The media embargo lifts on August 7. Can't wait to share more of my experience then. I don't think I'm breaking any NDAs by revealing in advance that THIS THING IS AWESOME! πŸ˜„ 118 1 9 18.7k 190 .
Jul 30 The awesome gang at @FrameworkPuter sent me these custom tiles as a surprise to deck-out my Framework Desktop 395+ in Omarchy style, and it looks freaking fantastic 😍 https://t.co/qEvrHEhkGx 1.1k 20 48 64.1k 190 .
Jul 30 You have all the time you need, you're just spending it poorly. Don't tell me you don't have time for Linux or kids OR BOTH. You have time for all of it once you stop filling your day with junk activities. https://t.co/UUHqKGKBir 2.6k 220 114 156.6k 229 .
Jul 29 Associating blonde, blue-eyed babes with "far right" is a curious strategy for winning back young men who've been turning conservative (up by half in the last 5 years). 3.4k 59 88 147.9k 168 .
Jul 29 Omakub v1.4.0 has been released with a handful of fixes and two new themes borrowed from Omarchy! https://t.co/efVOuFAqGe https://t.co/JBfVTTeDyn 261 12 15 35.2k 145 .
Jul 28 But seriously, check the specs on the MS-A2. 16-core Zen5, 96GB RAM, 2x10gbit, 2x2.5gbit. For €1199. Bonkers! https://t.co/6TP4kkd8Qw 496 11 43 51k 133 .
Jul 28 I keep telling myself that a cocaine addiction would be way more expensive than a mini PC addiction, so it's actually OK to have 76 cores visible in one picture, and besides, wouldn't it be fun to run a mini DC in a closest as the next quest!? https://t.co/fckGnLoeGB 2.5k 71 167 239.3k 267 .
Jul 28 I'd forgotten about this one for a second πŸ˜„ https://t.co/6z9ht3TJCW 63 3 2 20.1k 67 .
Jul 28 The 37signals site has been monochrome since inception, but now, after 25+ years, the reign of grey scale is done. Every page is a new color, because color is good, and we should have more of it in this world. https://t.co/YtIREHZzIC https://t.co/FuVLaSztfH 506 12 34 45k 257 .
Jul 28 Omarchy v1.7.0 is out. A new frivolous but fun screensaver. A new beautiful brown ristretto theme. A handful of other fixes and improvements. https://t.co/p9RXmuqYDn https://t.co/ESyKkfAzrP 828 34 37 69.7k 189 .
Jul 28 "The last thing we need is a patronizing message that however little you try, you're perfect just the way you are. No, the beauty of ideals is that they ask more of us. Ask us to pursue knowledge, fitness, and competence." https://t.co/zeCY8nkXz8 1.2k 70 53 100k 246 .
Jul 28 The next version of Omarchy is going to have this fun screensaver built-in. Do you need a screensaver like this with modern monitors? No. But since when are we limited by mere needs πŸ˜„ https://t.co/p1FUpO1rvC 882 17 68 72.8k 207 .
Jul 27 The Tea app having all its user data leaked was bad. Now imagine a porn site with "age verification" tying viewing history to a specific identity. I'm sure no hacker or government agency would ever have interest in such data! 7.6k 444 112 354.5k 225 .
Jul 27 It took a massive effort to ensure this wasn't the case for Basecamp and HEY. Especially when it comes to deleting log files, database backups, and all the other auxiliary copies of your stuff that most companies just hang onto until the sun burns out. https://t.co/JZELPMfRuV 1.3k 32 23 93k 276 .
Jul 27 Web app users would be shocked to learn that 99% of the time, deleting your data just sets a flag in the database. And then it just lives there forever until it's hacked or subpoenaed. 14.1k 1.1k 270 967.6k 184 .
Jul 27 I just watched this whole Beelink production line video again. It's seriously mesmerizing. Didn't know the aluminum case process was this involved with humans swinging hammers and all. https://t.co/DDPcEwU8rk 417 16 30 92.1k 209 .
Jul 27 There's no reason computers can't look like they do in the movies. The future should look like the future! 544 21 54 72.8k 106 .
Jul 26 The extra themes park for Omarchy is growing quickly! https://t.co/OLysIfpjER 499 16 39 48.1k 77 .
Jul 26 Omarchy v1.6.2 is mostly a bunch of fixes, but we did add some sweet ANSI animations during the initial installation. Such BBS day vibes!! https://t.co/Fm3eOyvnMY https://t.co/UKAHv5qfIY 731 21 47 50.8k 186 .
Jul 25 "Hey master bladesmith, you’ve made a dozen knives this year. Same as last year. Same as the last 20. If you love metal so much, why not help build a battleship? That would be a ridiculous line of questioning. So why is it persuasive in tech?" 🎯 https://t.co/JZN6cjRNUx 338 35 19 41k 270 .
Jul 25 "Those who have nothing can share nothing; those who are going nowhere can have no fellow-travellers" is CS Lewis telling you get into a hobby if you want to make friends πŸ˜„ https://t.co/n43yblrbeU 1.1k 93 33 64k 196 .
Jul 25 "Signing up for an educational quest into Linux, history, or motorcycle repair actually is an incredibly effective alternative to therapy! At least for men who'd prefer to feel useful over being listened to." https://t.co/fFFkcHJ0fx 661 47 22 45.2k 232 .
Jul 25 We can turn this fertility crisis around. It's rooted in a mimetic contagion, it can be reversed by a mimetic cure. Parenthood is the highest purpose most people will ever discover. https://t.co/vFIihZ7FaM 2.2k 115 134 273.8k 205 .
Jul 25 "Happiness comes and goes, but the meaning of being directly connected by DNA to a human you brought into this world is ever lasting." https://t.co/UfgvX19233 287 16 8 29.3k 158 .
Jul 25 Convincing folks to try Linux is fun, but changing their minds about children is the best ❀️ 2k 54 81 178.9k 92 .
Jul 24 We got some sweet Omarchy monochrome merch going already in the 37signals supply store: https://t.co/mDIkIMNMUf https://t.co/tD1vAgVTe8 194 7 17 35.7k 135 .
Jul 24 "This was the original killer insight by the architects of the short-lived woke theocracy: If you can capture culture, you can capture capitalism. But it's one thing to capture culture, it's quite another to hold it." https://t.co/XCcgBp2pIB 261 14 16 34.1k 241 .
Jul 24 "I hope we never do discover immortality. A hundred years, give or take a decade or two, is enough. The constraint is part of what gives the duration its meaning." https://t.co/W5flzmXpWZ 687 18 90 86.1k 187 .
Jul 24 I haven't known @lexfridman for long, but I've rarely met another human as curious, as studious, or as generous with his time and ideas. These pathetic attacks on his record and reputation may be the price for his cultural impact, but they're still lame. https://t.co/Y93ox0r4VO 1.4k 37 79 215.8k 279 .
Jul 24 And she followed up with the take that this is why women like dad bod over the obsessive-fitness figure: It signals positively about the underlying psychology and priorities. Like Jung said: "Mentally unhealthy people are usually fanatics of healthy lifestyles". 1.5k 41 91 81.7k 262 .
Jul 24 Public companies run by professional managers rarely have any principled positions. Their actions are entirely downstream from the way the wind blows. This is actually a feature not a bug! Fix the culture, they'll follow. These new ads featuring family and fast Fords are proof. 364 14 5 28.2k 278 .
Jul 24 Building competence with computers by learning new skills and making new friends is a great way to treat your garden-variety petit depression. I bet it would beat talk therapy in a clinical study as easily as regular exercise does. Much cheaper and useful too πŸ˜„ 701 30 29 58.3k 261 .
Jul 24 My wife just compared all this tech-adjacent extreme longevity focus in men to anorexia in women. A physical manifestation of anxiety and lack of control. And now I can't get the thought out of my head. Spot on. 13k 668 406 924.2k 211 .
Jul 24 Didn't think I'd use that stock drive for Windows at all. But it's actually super practical that the Beelink has two NVMe drives. Windows and Linux are thus fully separated and both are encrypted. Nice πŸ‘Œ 136 2 16 18.7k 203 .
Jul 24 Instead I just dual-booted into Windows on the Beelink. Turns out Windows is actually fine when it's just a Lightroom box. And the Beelink runs it as well or better than the Mac. About 30s from Omarchy to Windows. And here I have a 1TB NVMe! 108 1 11 19.1k 241 .
Jul 24 Short-lived experiment! Turns out the "256GB" model actually only has about 180GB free storage before I loaded any pictures!? Can't even fit my smallish Dropbox folder and a single camera dump. Should be a crime to sell a computer with this little storage. It's gone again πŸ˜‚ 366 6 42 72k 274 .
Jul 24 And now Sam has shipped his first Basecamp feature too πŸ‘ https://t.co/zE1bWUZBjN 71 1 6 19.3k 80 .
Jul 24 RT @rails: 21 years ago today, after months of work, @dhh released Rails v0.5.0 to the world with the note: β€œthis piece will grow in public… 0 69 0 3 140 .
Jul 24 Satisfied with the result! https://t.co/PvP1IPAfgO 96 1 4 26k 50 .
Jul 23 Maybe Apple is actually just gearing up to juice the service revenue with Apple Fast Pass+: SKIP THE WAIT ON UPDATES, ZOOM AHEAD ON VERSION CHANGES. Only $19.99/month! 286 3 17 29.6k 167 .
Jul 23 How is it even possible that a brand-new Mac needs to spend half an hour applying an update? What on earth is happening inside this little super computer!? Is it mining Bitcoin? Training a new AI model? WHAT!? https://t.co/fA8fYCNHvZ 1.7k 35 212 167.5k 233 .
Jul 23 I haven't yet found a replacement for Lightroom, so just stacked a Mac Mini on top of the Beelink, and now I don't even have to restart Linux to dual boot! Computers have gotten small and cheap enough that you can easily have two. https://t.co/vVlwmnysLf 1.3k 23 112 242.5k 254 .
Jul 23 Followed up with a bit more polish and a couple of fixes in v1.6.1. This community is FAST! https://t.co/bRKORugEac 43 3 1 17.1k 115 .
Jul 23 "It's such a symbiotic relationship. There are a ton of programmers who have become Linux curious, and @Beelinkofficial offers no-brainer options to give that a try at a bargain." https://t.co/z0Puhjo4bv 560 36 35 82k 203 .
Jul 23 Ouija board but for Linux πŸ˜‚ https://t.co/FtQYpJvz0X 603 16 16 34k 51 .
Jul 22 Love the new Walker app launcher! Built-in emoji picker and calculator. Lots of extensions possible too. https://t.co/UEa4QxIPq8 133 3 11 47.7k 128 .
Jul 22 Omarchy v1.6.0 is out. Huge upgrade! New screenshot + screenrecording flows. New much-faster app launcher + emoji picker + inline calculator. New sound TUI. New Catppuccin Latte light theme. Tons of fixes. https://t.co/IsGCxT7DYf https://t.co/hSUgyhcUf4 969 53 57 93k 253 .
Jul 22 Gotta love a laptop that arrives like a 10-minute construction kit. The IKEA Effect put to great use πŸ˜„ 541 9 26 55.6k 102 .
Jul 22 Proxmox is such a great tool for testing Omarchy and Omakub releases. I just have a bunch of snapshots at different versions and times that I can upgrade to verify that stuff works. All powered by my lovely Minisforum A2 home server and accessed via @tailscale from wherever! https://t.co/SnVjkaxvuf 605 27 39 60.7k 299 .
Jul 22 Got Omarchy? I'd love to see your workstation as a reply in this thread. Even if you've already shared it. Nothing like seeing the work in the wild to motivate progress πŸ˜„ 960 29 112 205k 170 .
Jul 22 You gotta love those edgy YouTube thumbnails πŸ˜„https://t.co/kOEOrIALnf https://t.co/g8l9CpuMIi 440 9 37 36.5k 93 .
Jul 22 Once you do, you'll realize that one person's "linux bs" is your fun adventure learning more about Linux and how computers actually work. I guarantee you that this is not time wasted. The entire internet runs on Linux! You'd do well to study. 549 8 23 27.5k 242 .
Jul 22 This is backwards. It's my draw to ambitious computer quests that yielded the out-sized returns that paid for that office. I highly recommend developing a taste and a tolerance for "computer bs" if you dream of making something of yourself in technology. 1.4k 52 39 106k 254 .
Jul 22 We now have over 2,000 people nerding out together over Omarchy, Omakub, Beelinks, and Frameworks in the Omacom Discord. If you're curious about THE NEW LINUX WAVE, you should come join us. Rarely met a more friendly, helpful bunch of computer geeks! https://t.co/AgsWlLFtm3 602 38 24 40.7k 274 .
Jul 22 For the last few Beelinks I've used, I don't even bother to boot the bundled Windows. Just plug in that Omarchy USB stick and marvel at how quickly you can get a fully productive system going. And we are going to make that even faster when we do the full ISO! 367 1 35 73.7k 259 .
Jul 22 If you keep promoting good ideas and good ideals, they'll eventually spread. We've been planting these seeds of persuasion for a quarter of a century. Now we bask in the shade of fully grown and mature conversions. https://t.co/crgRm20TFL 262 8 2 64k 238 .
Jul 22 Linux marketing plan: Just show people how good and beautiful it can be. Dazzle them with rice, lure them with the TUIs, and then release the FOMO with an affordable call to action πŸ˜„ 841 16 54 127.4k 182 .
Jul 22 RT @durov: At this point, any tech company can be declared a β€œcriminal gang” in France. A decade of efforts to attract tech investment is b… 0 4.3k 0 1 140 .
Jul 22 "Always be part of the loop by moving code by hand from your terminal to the LLM web interface: this guarantees that you follow every process. You are still the coder, but augmented." -- @antirez https://t.co/ELeFYmBKgF 1.1k 77 46 119k 220 .
Jul 21 I think the road to that dead end is finally being retraced, but its path might take as long to unwind as it did to pave. A western version of the one-child policy. It's hard to reprogram culture. But reprogram we must. Grind>family is not virtuous. 363 8 8 25.9k 252 .
Jul 21 Parenthood gives you a stake in your local surroundings that's load-bearing for maintaining civilization. I don't think it's a coincidence that SF became San Fransicko after decades of VC culture propagandized the family-later-but-grind-first ethos for startups. 1.7k 93 57 146.2k 262 .
Jul 21 While Europeans love to fret about the state of the American democracy, their states pursue free speech with ever-increasing authoritarian zeal, and by any means necessary. Disgraceful. 796 37 26 56.1k 185 .
Jul 21 "You think you want the paradise of nothing ever being asked of you, but it turns out to be the hell of nobody ever needing you." https://t.co/r8AOYYEpVd 638 47 34 51.8k 153 .
Jul 21 Love to see it. Evangelizing frameworks is fun, but fatherhood and starting a family? Divine. 2.2k 91 42 115.6k 93 .
Jul 21 I do love that office 😍 1.1k 8 74 151.7k 23 .
Jul 19 We moved to Linux as the default for new dev hires at 37signals a while back. Our setup flow complexity collapsed. It's just so much easier to automate everything on top of Linux than on Mac. And for our work, Linux is also just way faster since we use Docker for DBs etc. 2.3k 115 119 308.9k 272 .
Jul 19 Love to see so many @Beelinkofficial computers being bought for Omarchy! It's a great match: Superb performance at an excellent price running a free and fast Linux setup. Hard to beat the SER8 in the $500 category! 580 20 38 96.6k 214 .
Jul 19 Now we send anyone with a failed install directly to the Omarchy Discord, so the community can help diagnose, fix, and quickly usher out a new release. Rarely seen such an extremely help gang of Linux enthusiasts excited about others joining the party! https://t.co/AgsWlLFtm3 110 2 5 24.9k 276 .
Jul 19 If you tried installing Omarchy in the last few hours, you might have gotten an error preventing you from proceeding. My bad for merging a "simple fix" without verifying end-to-end installation πŸ˜„. This is now sorted! https://t.co/afwd3DQNoK 360 11 16 38k 240 .
Jul 19 RT @Hesamation: "I use AI in a separate window. I don't enjoy Cursor or Windsurf, I can literally feel competence draining out of my finger… 0 1.1k 0 11 140 .
Showing 701-800 of 824 tweets