This Fucking Guy: David Heinemeier Hansson

DHH wrote "there's no quid pro quo here" and then described the quid in the next sentence. That's the whole piece in one paragraph.

Share
This Fucking Guy: David Heinemeier Hansson
This is another of the tech leaders that has caught my eye for fuckery, and I almost forgot this asshole, but then a piece on 1Password providing money to his Linux project brought his assholery back to the top of my frontal cortex, and I had to go back and remember this fucking guy...

On a note, I am going to try to have a TFG post every Friday

Table of Contents

On August 31st, David Heinemeier Hansson announced that 1Password had signed on as a "distinguished corporate patron" of his Omacom Foundation, and buried in that post is a sentence that should get framed and hung in a business ethics classroom: "there's no quid pro quo here." Then, in the same paragraph, he explained the quid. Omarchy, he wrote, has been bundled into 1Password's product from day one, the first thing installed on every build. Nobody types the phrase "no quid pro quo" by accident. It's the specific legal test the IRS uses to determine whether a donation is a donation or a purchase order cosplaying as a donation, and DHH used it in the same breath where he described exactly what 1Password bought. This is, we are constantly reminded, one of the smartest men in software.

This fucking guy.

If you've spent any time in the Ruby, Rails, or general web-dev world over the last decade, those three letters alone get you a groan and a thousand-yard stare. DHH problems are not new. What's new is that his problem has stopped being contained to a mailing list and started being a line item in a password manager's budget.


The story 1Password wants you to believe

A memo written by people who know exactly how bad this looks, trying to make it look survivable.

1Password CEO David Faugno's internal message to staff is, structurally, a decent memo. He states plainly that the company does not endorse DHH's dehumanizing public views, tries to draw a line between funding "the Omacom Foundation, not an individual," and points to the actual business case: Omarchy has apparently become the second most used Linux distribution among 1Password's own customer base. Read charitably, that's a company doing what companies do, chasing the install base its users already chose.

Cofounder Roustem Karimov's version, sent to the same staff, is not that. Karimov told employees they were wrong to claim a "monopoly" on the moral high ground and reminded them that people have different personal opinions, as though the opinion under discussion were pineapple on pizza and not "Roma people should be handled like an invasive wolf population." One executive is doing damage control. The other is doing the thing damage control exists to prevent.

Longtime user Andrew Lilley Brinker's response, titled bluntly "1Password Supports the Ethnic Cleansing of Europe," is the customer-side version of the same read: this isn't abstract, DHH's own posts name specific ethnic groups and specific remedies, and a company that's read that record and signed the check anyway made a choice, not a mistake.

Sweaty's Corner doesn't have a marketing budget or an algorithm pushing it into anyone's feed. It has readers who share it. If this one landed, sending it to someone who'd get something out of it — or subscribing so the next one finds you directly — genuinely moves the needle.

Subscribe

The mechanism, with names and paperwork

Follow the board seats. The opinions are the least interesting part of this story.

Here's the part that should actually bother you more than the blog posts, because blog posts are free and board seats are not. DHH has spent the last two years quietly assembling a small stack of institutional chairs that all point the same direction.

In November 2024, he joined Shopify's board of directors, alongside longtime friend and Rails collaborator Tobi Lütke. He chairs the Rails Foundation, the nonprofit he set up in 2022 to run documentation, marketing, and events for the framework that still underpins Shopify, GitHub, and a good chunk of everything else. And now he's the founder and largest individual donor of the Omacom Foundation, which just picked up its first outside corporate check from a company whose product ships preinstalled on his own operating system.

None of these positions requires the others to exist, which is exactly the point. When Sidekiq's Mike Perham pulled his company's $250,000 Ruby Central sponsorship in September 2025 specifically because DHH was platformed at RailsConf, that was one funding relationship, isolated and reversible. When a longtime Rails developer wrote "Rails Needs New Governance," arguing the framework's leadership should be separated from the man, that was a governance argument about one project. Neither of those pressure points can touch the Shopify board seat, and the Shopify board seat can't touch the Omacom money, and the Omacom money doesn't route through Rails at all. Three separate institutions, three separate constituencies who'd each have to organize their own boycott, and one guy sitting in the middle of all of them collecting legitimacy from each that the others can't revoke.

That's not a personality problem. That's a structure, and structures are the thing this newsletter actually cares about.


The through-line, or: he was always an asshole, the target just moved

The personality is not the story. The personality is the delivery mechanism.

In 2014, a Rails developer named Tom Stuart gave a lightning talk at Scottish RubyConf that's aged into prophecy. His assessment, six years before anyone was arguing about BLM or lockdowns, was that DHH is the Fox News of Ruby: loud, certain, allergic to being contradicted, and disproportionately amplified because of who he is rather than what he's currently saying. That description hasn't changed in twelve years. What's changed is the content running through it.

"When Americans say 'Denmark can do healthcare because it's such a homogeneous society,' all I hear is 'we're so fucking racist and classist.'" — DHH, February 2020

Sit with that for a second, because it's the whole ballgame. Six years before he was writing about wolves and "gypsies" and mourning that London wasn't "full of native Brits" anymore, DHH was publicly mocking the idea that ethnic homogeneity explains why Nordic welfare states work, and calling the people who believed it racist to their face. That's not a guy who got radicalized by a slow drip of new information. That's the same certainty, the same contempt for anyone who disagrees, pointed at the opposite target. The gun never changed hands. It just got turned around.

The hinge is 2021. When Basecamp banned political discussion at work after DHH reportedly dug up an employee's old chat log to use against her in an internal argument, roughly a third of a fifty-seven person company took the exit. Jason Fried called the resulting fallout "a major distraction." DHH, for his part, later told a reporter he'd received an avalanche of supporting emails from other executives. Believe that number or don't, but notice what it implies either way: this was never a fringe opinion inside the leadership class. It was a quiet consensus that finally had a reason to say the quiet part.

And here's the piece nobody covering the 1Password story is connecting: this isn't just a DHH problem, it's a preview. Google spent 2018 caving to worker pressure over Project Maven, letting a Pentagon contract lapse rather than fight thousands of employees who objected. By April 2024, facing structurally similar objections over the Project Nimbus contract, Google's response was to call the police and fire twenty-eight workers the next day, with a spokesperson citing "completely unacceptable behavior." Same company, same basic shape of dissent, six years apart, and the executive class simply stopped negotiating.

Marc Andreessen will tell you, correctly, that most AI layoffs right now are cover for ordinary post-pandemic overhiring corrections. He'll also tell Joe Rogan, unprompted, that he prefers AI coding agents to human engineers specifically because the bots never file HR complaints. You don't have to believe the AI apocalypse is here to notice that the men funding it have gotten very comfortable saying, out loud, that they'd rather not have to deal with you. DHH didn't invent that instinct. He's just the version of it that still has a face and a blog.


The close

There isn't a redemption arc here, and I'm not going to manufacture one. The useful thing about the Omacom donation isn't that it's shocking. It's that it's the moment the quiet consensus stopped being quiet, the same way the 2021 exodus was. Somewhere there's a group chat of founders and CEOs nodding along, the way DHH says they did in 2021, and the only thing that's actually new in 2026 is that enough of them now have the balance sheet to stop pretending otherwise.

Keep the lights on

Like what you've read, but not able to switch to paid? Why not buy me a coffee instead! All money goes to help defray the expense of running the site.

Buy me a coffee