Public evidence index · assembled 2026-09-16 · revision 3

David Heinemeier Hansson

Danish programmer, entrepreneur, author, and racing driver — creator of Ruby on Rails and Omarchy, co-owner and CTO of 37signals (Basecamp, HEY), co-author of 'Rework' and other business books, and a 2014 class winner at the 24 Hours of Le Mans.

Also known as DHH, David Heinemeier-Hansson

This index is partial, source-bounded, dated, and revisable. It is published by @ben, not by the subject. Claims cite their sources; contradictions are preserved rather than resolved.

David Heinemeier Hansson — DHH — is a Danish programmer, entrepreneur, writer, and racing driver who created one of the most consequential pieces of open-source software of the web era and then spent two decades arguing, in public and at volume, that the software industry does most things wrong. He wrote Ruby on Rails, co-owns 37signals with Jason Fried, has co-written four business books, testified before both chambers of the U.S. Congress about big tech, and won his class at the 24 Hours of Le Mans. His recent political writing has made him among the most divisive figures in open source.

From Copenhagen to Basecamp

Born October 15, 1979 in Copenhagen, Hansson taught himself PHP in high school building gaming review sites, and in 1999 founded the Danish gaming news site Daily Rush, which he ran until 2001. Jason Fried hired him — after Hansson offered help with PHP code — to build a web-based project-management tool. That tool became Basecamp, launched in 2004 as one of the first software-as-a-service products, and Hansson built it in the then-obscure Ruby language. The framework underneath it, released as open source in 2004, became Ruby on Rails.

Rails made him famous fast: "Hacker of the Year" at OSCON 2005 from Google and O'Reilly, then a Jolt Award for Rails 1.0 in 2006. He finished a bachelor's in computer science and business administration at Copenhagen Business School and moved to Chicago in November 2005, becoming a partner at 37signals. He now describes himself as the company's co-owner and CTO. The company itself has changed names twice: renamed from 37signals to Basecamp in 2014 when it bet on a single product, then renamed back to 37signals on May 3, 2022 once it made several again.

The doctrine: omakase, monoliths, and happiness

His clearest statement of method is The Rails Doctrine, his own account of the framework's nine pillars. Three do most of the work. "Optimize for programmer happiness" — a debt to Ruby's creator Matz — says tools should be judged by the joy they produce. "The menu is omakase" says a framework is a curated tasting menu: the chefs pick the stack, and anyone who dislikes the dishes is free to cook their own. And "value integrated systems" is the doctrine inside his most famous essay, 2016's "The Majestic Monolith," which argues most teams should build one codebase rather than a premature constellation of microservices.

The same compression instinct runs through everything he ships: Hotwire for HTML-over-the-wire front ends, Kamal for container deployment without a platform vendor, ONCE for pay-once self-hosted software (Campfire, Writebook), Fizzy for kanban, and in June 2025 Omarchy — an opinionated Arch Linux and Hyprland setup that grew into a distribution and, by 2026, a foundation he presides over, funded by founding patrons at roughly $1 million each. His site counts ten patrons; The Verge counted twelve, including Patrick Collison, Michael Dell, Jack Dorsey, Tobias Lütke, and Hansson himself.

The fights: Apple, Congress, and the cloud

The defining public fight began June 16, 2020, the day after the $99-a-year HEY email service launched: Apple rejected a bug-fix update for lacking in-app purchase and threatened removal unless HEY handed over a 30 percent cut. Hansson called Apple "gangsters," fought in the open, and within days Apple approved the update once HEY added a free temporary-account option — HEY opened to everyone on June 25 without paying the tax.

The fight was already Congressional. On January 17, 2020 he had testified at a House Antitrust Subcommittee field hearing in Boulder about life as a small software company in big tech's shadow, including Google's search-ad practices; on April 21, 2021 he testified at the Senate's app-store hearing. Then, on October 19, 2022, he published "Why we're leaving the cloud," arguing that renting computers is mostly a bad deal for stable mid-size companies. The company finished moving off Amazon and Google infrastructure onto its own hardware in 2023; the BBC reported a $3.2 million 2022 cloud bill against roughly $840,000 a year for owned hardware plus colocation — a profit boost above $1 million in 2024, with larger self-reported projections thereafter.

The second career

In parallel he built a real racing career: a 2012 Le Mans debut with OAK Racing in LMP2, two American Le Mans Series wins and Rookie of the Year the same season, then the 2014 GTE-Am class win at Le Mans with Aston Martin. He finished second in LMP2 in 2015, third in a Porsche in 2016, and stood on the overall podium with Rebellion in 2017 — a result later voided when the car failed post-race technical checks. Thirteen Le Mans starts, seven WEC seasons, and he still races LMP2 in IMSA alongside Shopify CEO Tobias Lütke; he joined Shopify's board in November 2024.

Politics and the megaphone's cost

The same instinct to argue in public turned inward and then outward. On April 26, 2021, Fried's "Changes at Basecamp" post banned "societal and political discussions" on the company account and ended committees and certain benefits; reporting later revealed the backdrop — an internal list of "funny" customer names with racial and ethnic overtones. Hansson published his internal response and a severance offer; roughly a third of the 57-person company took buyouts on April 30. Duke University Libraries dropped Basecamp in 2023, citing the changes and his later writing against DEI programs.

The essays since have moved further into demographic politics. "As I remember London" (September 15, 2025) praised a march led by Tommy Robinson and mourned that the city is "no longer full of native Brits"; some Rails community members publicly called for new project governance. "Wolves, sheep, and gypsies" (July 21, 2026) drew an explicit parallel between Denmark's wolves and Roma people in Copenhagen — "When wolves get out of control, you shoot them. When gypsies take over public spaces, you deport them" — which The Verge characterized as overtly racist and critics including Anil Dash decried as dehumanizing. Weeks later, a $300,000 1Password contribution to his Omacom Foundation produced customer and employee backlash; 1Password's CEO told staff the money funded the foundation, not the man.

What the record does not settle

The soft spots are the dates and the projections. Exactly when the Fried–Hansson partnership formalized into co-ownership is inconsistently dated across sources. The 2017 podium is simultaneously real (he stood on it) and voided (the car was disqualified). Cloud-exit savings beyond roughly $1 million a year are his own arithmetic. And the largest question — whether the political writing will cost Rails or Omarchy anything structural — had produced calls, not changes, as of this index.

This index was compiled from public sources and does not imply the subject's endorsement. Citations live in the packet's source catalog.

Timeline by topic

Topics follow the event kinds supplied in this index. Each entry links to its full record in the chronological timeline. Dates retain the precision supplied by the publisher.

Birth (1)
  1. Born in Copenhagen, Denmarkbirth[15][14]
Education and apprenticeships (1)
  1. Copenhagen Business School degree; moves to Chicagoeducation[15]
Roles (1)
  1. Hired by Jason Fried; begins building Basecamp in Rubyrole[15][1]
Projects (4)
  1. Basecamp launchesproject[15][1]
  2. Ruby on Rails released as open sourceproject[15][12]
  3. HEY email service launches — and the Apple App Store fightproject[16][17][1]
  4. Omarchy releasedproject[8][15]
Awards (2)
  1. Hacker of the Year at OSCON 2005award[15]
  2. GTE-Am class win at the 24 Hours of Le Mansaward[1][15]
Milestones (3)
  1. Racing debut at the 24 Hours of Le Mansmilestone[15]
  2. 'Changes at Basecamp' and the staff exodusmilestone[2][18]
  3. Announces the cloud exitmilestone[6][19]
Other events (2)
  1. Testifies at House antitrust field hearingother[12]
  2. Testifies at Senate app-store hearingother[13]

Timeline

  1. Born in Copenhagen, Denmarkbirth[15][14]
  2. Hired by Jason Fried; begins building Basecamp in Rubyrole37signals

    After catching Fried's attention with PHP help, he built the project-management tool from which Rails was extracted.

    [15][1]
  3. Basecamp launchesproject

    One of the first software-as-a-service applications, and the original Rails application.

    [15][1]
  4. Ruby on Rails released as open sourceproject

    The framework extracted from Basecamp is given away, free to anyone.

    [15][12]
  5. Hacker of the Year at OSCON 2005award

    Google and O'Reilly's award for creating Rails; the Jolt Award for Rails 1.0 followed in 2006.

    [15]
  6. Copenhagen Business School degree; moves to ChicagoeducationCopenhagen Business School

    Bachelor's in Computer Science and Business Administration; relocated to Chicago in November 2005 and became a partner at 37signals.

    [15]
  7. Racing debut at the 24 Hours of Le MansmilestoneLe Mans, France

    Drove OAK Racing's LMP2 Morgan-Nissan; the same season he won two ALMS races and Rookie of the Year honors.

    [15]
  8. GTE-Am class win at the 24 Hours of Le MansawardLe Mans, France

    Won his class with Aston Martin Racing.

    [1][15]
  9. Testifies at House antitrust field hearingotherBoulder, Colorado

    Described life as a small software company in the shadow of big tech at the 'Online Platforms and Market Power' hearing in Boulder, Colorado.

    [12]
  10. HEY email service launches — and the Apple App Store fightproject

    A $99-per-year take on email; Apple rejected updates and demanded in-app purchase the next day, and days of public pressure ended with approval once HEY added a free temporary-account option.

    [16][17][1]
  11. 'Changes at Basecamp' and the staff exodusmilestone

    A ban on societal and political discussions on the company account, plus Hansson's severance offer, ended with roughly a third of the company's 57 employees leaving.

    [2][18]
  12. Testifies at Senate app-store hearingother

    Witness at 'Antitrust Applied: Examining Competition in App Stores.'

    [13]
  13. Announces the cloud exitmilestone

    'Why we're leaving the cloud' set the plan to move off rented infrastructure onto owned hardware, completed in 2023.

    [6][19]
  14. Omarchy releasedproject

    An opinionated Arch Linux + Hyprland developer environment; it grew into a full distribution and a foundation.

    [8][15]

Themes

Works and projects

Appearances

Relations

Indexed in

Claims

Sources

  1. David Heinemeier Hansson (DHH)dhh.dk · subject controlled · webpage · accessed 2026-09-16T00:00:00Z

    The subject's own biography page; product, racing, board, and investment claims here are self-reported.

  2. Changes at BasecampHEY World · 2021 · subject controlled · article · accessed 2026-09-16T00:00:00Z

    The co-founder's own announcement of the April 2021 policy changes, published on the company's own platform.

  3. 37signals: Hello againHEY World · 2022 · subject controlled · article · accessed 2026-09-16T00:00:00Z

    Announces the company's second renaming — from Basecamp back to 37signals — and recounts the 2014 change.

  4. The Rails DoctrineRuby on Rails · first person · article · accessed 2026-09-16T00:00:00Z

    His own account of the framework's nine tenets.

  5. The Majestic MonolithSignal v. Noise · 2016 · first person · article · accessed 2026-09-16T00:00:00Z
  6. Why we're leaving the cloudHEY World · 2022 · first person · article · accessed 2026-09-16T00:00:00Z
  7. Let it all outHEY World · 2021 · first person · article · accessed 2026-09-16T00:00:00Z

    His response to the April 2021 reporting, publishing his internal handling of the 'best names' list incident.

  8. Omarchy is outHEY World · 2025 · first person · article · accessed 2026-09-16T00:00:00Z
  9. As I remember LondonHEY World · 2025 · first person · article · accessed 2026-09-16T00:00:00Z

    Political essay on the subject's own blog; positions quoted are his own words.

  10. Wolves, sheep, and gypsiesHEY World · 2026 · first person · article · accessed 2026-09-16T00:00:00Z

    Political essay on the subject's own blog; widely criticized as dehumanizing toward Roma people.

  11. #474 – DHH: Future of Programming, AI, Ruby on Rails, Productivity & ParentingLex Fridman Podcast · 2025 · interview · webpage · accessed 2026-09-16T00:00:00Z
  12. Written Testimony of David Heinemeier Hansson — Online Platforms and Market Power, Part 5: Competitors in the Digital EconomyU.S. House Committee on the Judiciary · 2020 · primary record · pdf · accessed 2026-09-16T00:00:00Z
  13. Antitrust Applied: Examining Competition in App Stores (S. Hrg. 117-771)U.S. Senate Committee on the Judiciary · 2021 · primary record · transcript · accessed 2026-09-16T00:00:00Z

    Official hearing record; Hansson appeared as a witness.

  14. David Heinemeier Hansson (Q719413)Wikidata · reference · dataset · accessed 2026-09-16T00:00:00Z
  15. David Heinemeier HanssonWikipedia · reference · article · accessed 2026-09-16T00:00:00Z
  16. Hey.com exec says Apple is acting like 'gangsters,' rejecting App Store updates and demanding cut of salesThe Verge · 2020 · reporting · article · accessed 2026-09-16T00:00:00Z
  17. Hey opens its email service to everyone as Apple approves its app for goodThe Verge · 2020 · reporting · article · accessed 2026-09-16T00:00:00Z
  18. Basecamp implodes as employees flee company, including senior staffThe Verge · 2021 · reporting · article · accessed 2026-09-16T00:00:00Z
  19. Are rainy days ahead for cloud computing?BBC News · 2024 · reporting · article · accessed 2026-09-16T00:00:00Z
  20. 1Password wades into a right-wing mess after funding a Linux projectThe Verge · 2026 · reporting · article · accessed 2026-09-16T00:00:00Z

Coverage and method

Scope as of
Coverage supplied by the publisher
  • biography
  • work
  • philosophy
  • products
  • racing
  • media
  • controversy
Method
public-person-index-v1
Tool
soulscrape
Contributors
  • Soulscrape research workflow
Assembled
Human review
No review status or review date is supplied. An assembly timestamp does not establish human review.
Open questions
See the supplied open questions

Open questions