dhh Profile Banner
DHH Profile
DHH

@dhh

Followers
569K
Following
34K
Media
3K
Statuses
68K

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

Joined April 2008
Don't wanna be here? Send us removal request.
@dhh
DHH
3 months
This was one of the longest, most interesting conversations I've ever had with another human in my life. Lots of great podcasts go deep, but @lexfridman takes you to the bottom of the Mariana trench!
@lexfridman
Lex Fridman
3 months
Here's my 6 hour conversation with @dhh, a legendary programmer, creator of Ruby on Rails, author, and race car driver. This was a fun and inspiring conversation on everything from the future of programming & AI to the nature of happiness & productivity to the value of family,
291
406
6K
@dhh
DHH
2 hours
Many such cases. The lessons learned at Amazon and other megacorps are often the exact opposite of what 99% of teams should do.
@yatish_me
Yatish Mehta
2 days
At a past company, the head of engineering and the principal engineers decided to break our Ruby on Rails application into a Go microservices mesh. They created very detailed design documents and architecture diagrams. They went all out and used Kubernetes, gRPC, service
37
42
732
@dhh
DHH
2 days
We finished Petit Le Mans on the podium!! Incredible race. Superb driving by @tobi and @ollyjarvis, and flawless execution by @EraMotorsport. Great way to end the season!
65
19
1K
@dhh
DHH
3 days
Let's push Ayla over the top. Framework has signed up to make it happen, if she gets to 10k πŸ˜„πŸ€˜
@aylacroft
Ayla Croft
3 days
Hey @FrameworkPuter ... if my post gets 10k likes, can you guys send me a semi beast mode diy setup? I'd buy one, but I'm broke atm & my current Asus is complete ass for my workflow.
21
31
956
@dhh
DHH
3 days
The Shopify cart got some serious pull! πŸ›’πŸ’¨πŸ’¨πŸ’¨
@EraMotorsport
Era Motorsport
3 days
An epic burnout as @dhh takes over driving duties! #IMSA #PetitLeMans
10
6
501
@dhh
DHH
3 days
Bundler was created by @wycats together with Carl Lerche. Bananas for a later contributor to think they can usurp creatorship by fraudulently claiming trademark. But guess it tracks with illegally accessing servers after termination. Wild though. https://t.co/Anpd2joCwV
21
20
363
@dhh
DHH
3 days
Time for @tobi and I to do the last race of the season here at Road Atlanta. Ten hours of Petit Le Mans. Great to see so many fans yesterday!
@EraMotorsport
Era Motorsport
4 days
Spark models, stickers, candy, and autographs! Come see us at our trailer and join in on the fun! #IMSA #PetitLeMans
18
4
491
@dhh
DHH
4 days
The prophecy is finally coming true! Microsoft and Apple have been fumbling their offerings for developers, so now is the perfect time to simply decide to try Linux. It literally takes as little as two minutes to install!!
88
110
2K
@dhh
DHH
5 days
Circumstances described sound like a clear violation of Computer Fraud and Abuse Act (CFAA). In misdemeanor cases, like this would probably be, the penalty is up to 1 year in prison. Japan has a similar statue where penalty is up to 3 years.
8
0
253
@dhh
DHH
5 days
Former Ruby Central contractor tried to barter for RubyGems access logs(?!). When denied and terminated, he illegally accessed RG production servers, changed the root password, and now wants people to trust his new gem hosting service. Crazy.
Tweet card summary image
rubycentral.org
As part of standard incident-response practice, Ruby Central is publishing the following post-incident review to the public. This document summarizes the September 2025 AWS root-access event, what...
34
46
789
@terminaldotshop
terminal
5 days
How to pronounce Omarchy
57
19
549
@dhh
DHH
5 days
The best thing about the authoritarian far-left tactic of calling everyone they're mad at a nazi is how it naturally encloses the fringe. There's no possibility of broad support from such a dogmatic and ideological corner.
161
212
4K
@dhh
DHH
5 days
Hyprland deserves all the gold and diamonds it's getting. Thrilled to have @37signals in good company with @FrameworkPuter on delivering just that. The future of Linux on the desktop has never beamed brighter!
32
52
2K
@dhh
DHH
5 days
"It's one sphere, Michael, how much could it cost? Ten thousand dollars?" πŸ˜„
@dfect
Santiago Zavala
6 days
Finally testing Omarchy in Vegas @dhh
31
18
2K
@dhh
DHH
5 days
"I kinda find it hard to think of a reason not to recommend Omarchy... This is a really good project", thanks @BrodieOnLinux ✌️
11
17
485
@dhh
DHH
5 days
Real diversity: Whoever shows up is welcome. Real equity: We all help carry the meaningful burden. Real inclusion: Your political opinions are your own. Open source gets better when it's focused on making great software for all, and doesn't obsess over tiresome divisive dogma.
119
475
6K
@dhh
DHH
5 days
More of the same tiresome nonsense from the same tiresome people. Kudos to @cmonkey and gang for immediately shutting it down. This isn't 2020 any more. You can just say no to the struggle session and focus on making great computers and supporting Linux for everyone πŸ‘Œ
@LundukeJournal
The Lunduke Journal
6 days
Framework Computer expressed support for the Omarchy Linux distribution (and the Hyprland Window Manager). And, right on cue, the Extreme Leftist Activists of Open Source have turned on Framework. Phrases like "Far Right" and "White Supremacist" are instantly applied.
50
52
1K
@dhh
DHH
6 days
You don't love @FrameworkPuter enough. Scarcely a better pairing in computing right now either. Hyprland runs like a dream on their great gear.
@hyprwm
Hyprland
6 days
Big thank you and welcome to the sponsor family to @FrameworkPuter for generously sponsoring Hyprland at the Gold tier! Check them out, and their awesome laptops, at https://t.co/qJRcvE7zIp!
13
24
864
@dhh
DHH
6 days
So much corporate red tape can be traced to a single anecdote where someone fucked up and their manager didn't have the balls to tell them directly. So they made a policy instead. Don't be that coward. Just tell Ben.
70
107
2K
@dhh
DHH
7 days
"macOS is rotting so much and it feels clunky... [Omarchy] feels like a cheetah, man. It feels like a Ferrari."
36
26
568
@dhh
DHH
7 days
Saved by the Germans. Shame on us Danes.
@TutaPrivacy
Tuta
7 days
We did it: πŸ‡©πŸ‡ͺGermany will OPPOSE Chat Control! πŸ₯³ Thanks everyone for writing to the ministers. 🫢 #ChatControl will not get a majority in the EU Council - at least for now.
242
581
8K