BREAKING
DHH joins Shopify Board of Directors - Nov 2024   •   Omarchy hits 150,000 installs - 2025   •   Rails 8.1.3 released - March 2026   •   Basecamp opens to AI agents - March 2026   •   DHH switches macOS to Linux - 2024   •   37signals saves $7M by leaving the cloud   •   Ruby on Rails celebrates 22 years   •   Le Mans class champion 2014   •   DHH joins Shopify Board of Directors - Nov 2024   •   Omarchy hits 150,000 installs - 2025   •   Rails 8.1.3 released - March 2026   •   Basecamp opens to AI agents - March 2026   •   DHH switches macOS to Linux - 2024   •   37signals saves $7M by leaving the cloud   •   Ruby on Rails celebrates 22 years   •   Le Mans class champion 2014   •  
David Heinemeier Hansson - portrait
Founder & Engineer  /  Copenhagen, Denmark

David
Heinemeier
Hansson

The Man Who Built the Framework That Built the Internet - Then Went Racing

One Danish teenager teaching himself PHP to review video games. One accidental side project that became Ruby on Rails. One framework that now powers GitHub, Shopify, and Airbnb. One class championship at Le Mans. DHH doesn't pursue opportunities. He extracts them from the work he was already doing anyway.

Ruby on Rails 37signals Basecamp Le Mans Open Source Anti-VC Linux
22
Years of Rails
12+
Le Mans Starts
6K+
Rails Contributors
4
Bestselling Books
1M+
Copies of REWORK Sold
$7M
Saved Leaving the Cloud
150K
Omarchy Installs
2014
Le Mans Class Champ
"I created Rails for me. To make me smile, first and foremost." - DHH, The Rails Doctrine
Profile

The Accidental Architect

He did not set out to change the web. He set out to build a project management tool for a small Chicago web design shop, and he needed a framework that didn't make him miserable. What he built instead was Ruby on Rails - and the rest, as they say redundantly, is history. But the story is better than the cliche.

David Heinemeier Hansson was born in Copenhagen in October 1979. He learned to code the way most programmers of his generation did: alone, on a dial-up connection, trying to make something work. The something was a Danish gaming review site called Daily Rush. The tool was PHP. The goal was simple - he wanted the site to exist, and it didn't yet. That DIY compulsion never left him.

In 2001, Jason Fried, running a web design agency called 37signals, hired DHH as a contractor to build an internal project management tool. DHH chose Ruby, a language with a philosophy of programmer delight rather than programmer punishment. What he extracted from that work - a clean, opinionated web framework called Ruby on Rails - he open-sourced in July 2004 almost as an afterthought.

GitHub chose Rails. Shopify chose Rails. Airbnb started on Rails. Coinbase. Zendesk. Basecamp itself. A single framework, written to scratch one programmer's itch, quietly became the backbone of companies now worth hundreds of billions of dollars. DHH became a partner and CTO at 37signals. But he was never interested in scaling 37signals into a unicorn. He was interested in it being excellent.

This is the distinction that animates everything DHH does. Rails was designed to be opinionated - it tells you how to do things rather than offering a blank canvas. "Convention over configuration," he wrote. "You're not a beautiful and unique snowflake." The philosophy sounds harsh until you realize it's a gift: instead of spending weeks debating folder structure, you ship. The Rails doctrine is essentially DHH's worldview compressed into nine pillars about code, and every one of them applies equally to his businesses, his books, and his career.

The books came next. In 2010, DHH and Jason Fried published REWORK - a slim, punchy argument that the conventional startup wisdom was largely wrong. Don't pitch investors. Don't plan for years. Don't hire until it hurts. Ship early. Embrace constraints. Keep the team small and the workday sane. It sold over a million copies. They followed it with Remote (2013) and It Doesn't Have to Be Crazy at Work (2018), both arriving before the world caught up with them.

In 2012, DHH started racing cars professionally. He spent a decade competing in endurance motorsport, collecting an ALMS Rookie of the Year award in his debut season and, in 2014, a class championship at the 24 Hours of Le Mans. He did this while running a software company, writing books, maintaining an open-source framework used by millions, and posting with unfiltered regularity on Twitter. He holds an FIA Silver license - the professional tier. Racing, for DHH, is not a hobby. It is another domain requiring excellence, approached the way he approaches everything else: with complete seriousness and visible pleasure.

His exotic car collection is its own editorial. The Pagani Zonda HH. The Koenigsegg Agera HH - both built to custom specification, both bearing his initials. These are not vanity purchases so much as expressions of a man who believes the well-made thing is worth the full price of admission.

In 2019, DHH's wife Jamie applied for an Apple Card and received a credit limit twenty times lower than his despite having the better credit score. DHH tweeted about it. The thread went viral. The New York Department of Financial Services opened a formal investigation. Goldman Sachs was found to have deployed discriminatory lending algorithms. He was not looking to become a consumer protection advocate. He was just angry, and he said so, and it turned out that mattered.

In 2022, 37signals announced it was leaving AWS entirely - cloud computing, cloud storage, cloud everything - and returning to owned hardware. DHH published detailed financial analysis showing savings of approximately $7 million over five years. The tech industry, which had spent years telling everyone the cloud was simply cheaper and better, objected loudly. He responded by continuing to leave. By 2023 the migration was complete, and a counter-movement had formed around his analysis: smaller companies were reevaluating their cloud spend, and a new phrase had entered the discourse - "cloud exit."

In 2024, he did something perhaps more personally symbolic: he switched from macOS to Linux as his daily driver. He released Omakub, an automated Ubuntu setup for developers. In 2025, he went further with Omarchy - a curated Arch Linux distribution that reached 150,000 installs within months of launch. The man who built an opinionated web framework built an opinionated operating system configuration. The omakase philosophy applied all the way down.

In November 2024, DHH joined Shopify's Board of Directors - a company whose own founder Tobi Lutke credits Rails as essential to Shopify's existence. It was a symbolic full circle, though DHH would probably find that framing too neat.

He continues to blog at world.hey.com/dhh - on AI agents, Linux kernels, geopolitics, work culture, and whatever is irritating him that week. He co-hosts the REWORK podcast. He maintains Rails, now on version 8.1.3 and 22 years old. He is, by any measure, still mid-stride.

Career Arc

From PHP to Le Mans

1999
Builds Daily Rush - a Danish gaming news site - teaching himself PHP as a teenager in Copenhagen.
2001
Hired by Jason Fried at 37signals to build an internal project management tool. The tool becomes Basecamp.
2004
Open-sources Ruby on Rails in July. Becomes full partner and CTO at 37signals.
2005
Wins Google/O'Reilly "Hacker of the Year" award for creating Ruby on Rails.
2010
Co-authors REWORK with Jason Fried. NYT bestseller, 1 million+ copies sold.
2012
Debuts in professional motorsport. Wins ALMS Rookie of the Year in his first season.
2014
Wins LMGTE Am class championship at the 24 Hours of Le Mans.
2019
Apple Card discrimination tweet triggers formal NY DFS investigation into Goldman Sachs' lending algorithms.
2021
Basecamp bans internal political discussions. Roughly 1/3 of staff resign. DHH publishes full explanation; remains unapologetic.
2022
Founds The Rails Foundation. Begins 37signals' full exit from AWS cloud infrastructure.
2023
Cloud exit complete. Releases Kamal - open-source Docker deployment tool. Publishes $7M savings analysis.
2024
Releases Omakub. Switches from macOS to Linux. Joins Shopify's Board of Directors in November.
2025
Releases Omarchy (Arch Linux) - reaches 150,000 installs within months.
2026
Basecamp opens to AI agents. Rails 8.1.3 released. Continues blogging and advocating for the open, independent web.
Achievements

The Ledger

🛤️
Created Ruby on Rails
July 2004. A side project extracted from Basecamp that now powers GitHub, Shopify, Airbnb, Coinbase, and hundreds of thousands of other applications.
🏆
Hacker of the Year (2005)
Google and O'Reilly's annual award, won the year after Rails was released publicly. A rare distinction in a field not known for prizes.
🏁
Le Mans Class Champion
Won the LMGTE Am class championship in 2014. Competed in the 24 Hours of Le Mans more than 12 times. Holds FIA Silver driver license.
📚
1M+ Copies of REWORK
Co-authored four business books with Jason Fried, including the NYT bestseller REWORK - which sold over a million copies arguing against conventional startup wisdom.
🏛️
Founded The Rails Foundation
501(c)(6) non-profit launched in 2022 with $1M initial funding from GitHub, Shopify, 1Password, and others. DHH serves as Chairman of the Board.
☁️
The Cloud Exit
Led 37signals' complete departure from AWS, saving ~$7M over 5 years. Published the analysis publicly, sparking a broader industry reassessment of cloud spend.
Philosophy

The Rails Doctrine - Nine Pillars

01
Optimize for Programmer Happiness
Rails was built to make DHH smile. The metric for good code isn't performance benchmarks - it's whether the programmer enjoys writing it.
02
Convention over Configuration
"You're not a beautiful and unique snowflake." Sensible defaults mean you spend time building, not configuring. Skip the debates about folder structure.
03
The Menu is Omakase
Rails is a chef's tasting menu, not a buffet. The framework makes opinionated choices so you don't have to. Trust the chef.
04
No One Paradigm
Rails doesn't force OOP or functional programming dogma. Useful tools from every paradigm are welcome. Pragmatism beats purity.
05
Exalt Beautiful Code
Aesthetics matter in engineering. Beautiful code is easier to read, easier to maintain, and signals care. Ugliness is a warning sign.
06
Provide Sharp Knives
Trust developers with powerful tools. Restricting capabilities to protect beginners from mistakes also protects experts from getting things done.
07
Value Integrated Systems
Monoliths over premature microservices. Integration points are where complexity lives. Keep the system whole as long as possible.
08
Progress over Stability
Breaking changes are acceptable when they serve long-term progress. Rails has never been afraid to upgrade its own floor.
09
Push Up a Big Tent
An inclusive, non-gatekeeping community. The Rails ecosystem is stronger when it accommodates beginners and veterans without demanding a purity test.
In His Own Words

Things DHH Actually Said

"Optimize for programmer happiness."
The Rails Doctrine
"Convention over configuration. You're not a beautiful and unique snowflake."
The Rails Doctrine
"The menu is omakase."
The Rails Doctrine - on opinionated software design
"Work doesn't have to be crazy."
It Doesn't Have to Be Crazy at Work, 2018
Motorsport

The Programmer Who Races at Le Mans

12+
Le Mans Starts
1
Class Championship (2014)
Silver
FIA Driver License
2012
Pro Debut / ALMS Rookie of Year

In 2012, while running a software company and maintaining the most widely-used web framework on the internet, DHH started competing professionally in endurance motorsport. He won Rookie of the Year in the American Le Mans Series in his debut season.

Two years later, in 2014, he and his co-drivers won the LMGTE Am class at the 24 Hours of Le Mans - one of the most grueling endurance races on the planet. His Instagram account (@dhhdrives) is dedicated to the hobby/obsession. His Porsche 911 RSR carried his number for a decade.

He also commissioned two of the rarest automobiles ever built: a one-off Pagani Zonda HH and a bespoke Koenigsegg Agera HH - both bearing his initials, both built specifically to his specification. DHH's philosophy extends to the garage: when the thing can be made exactly right, make it exactly right.

The Record

Controversies, Unvarnished

2019
Apple Card Sexism Claim
DHH's wife Jamie received a credit limit 20x lower than his despite a better credit score and shared finances. His Twitter thread went viral worldwide.
Outcome: NY DFS opened formal investigation. Goldman Sachs found liable for discriminatory algorithms.
2021
Basecamp Policy Overhaul
DHH and Jason Fried banned internal political discussions and eliminated DEI committees at Basecamp. Roughly 1/3 of ~57 staff resigned in protest.
Outcome: DHH published full justification. Company continued operations without reversing the policies.
2025
Tommy Robinson Post
A blog post expressing sympathy for far-right British activist Tommy Robinson and anti-immigration protests in the UK generated significant backlash in the Rails community.
Outcome: Community debate about Rails governance. DHH maintained his position on free expression.
The Details

Things Worth Knowing

01
Rails was never meant to exist. It was extracted from Basecamp's internal code, open-sourced almost as an afterthought in 2004. The companies it later powered - GitHub, Shopify, Airbnb - were not part of the plan.
02
Both bespoke. The Pagani Zonda HH and the Koenigsegg Agera HH were built specifically to his order, carrying his initials. Very few Koenigseggs ever manufactured carry a personal designation.
03
He emails at dhh@hey.com. His own company's email product - the one he advocated for publicly and uses as his primary address. The most literal possible form of dogfooding.
04
On Hacker News since 2008. Username: dhh. Nearly two decades of participation in technical community discussions - an unusually long public track record for someone of his profile.
05
The cloud math. DHH published the actual numbers behind 37signals' cloud exit: $7M in 5-year savings for a ~100-person company. The spreadsheet sparked a broader industry reassessment.
06
Omarchy: 150,000 installs. His curated Arch Linux distribution reached that number within months of its 2025 launch. A niche Linux distro going viral is not a typical outcome.
07
Rails at 22. Most frameworks disappear or become legacy software within a decade. As of 2026, Rails is on version 8.1.3 and is still the framework of choice for new projects. Version 8 shipped in 2024.
08
The Shopify connection. Shopify founder Tobi Lutke credits Rails as essential to Shopify's existence. When DHH joined Shopify's board in 2024, it completed a circle that started with a teenager's gaming website in Copenhagen.
Open Source

What He Built and Released

Ruby on Rails
2004 - Present
The flagship. Powers GitHub, Shopify, Airbnb, and hundreds of thousands of applications. 6,000+ contributors. Still actively maintained on version 8.1.x.
Hotwire (Turbo + Stimulus)
2020 - Present
HTML Over The Wire - a front-end approach for building modern web UIs without heavy JavaScript frameworks. Turbo handles page transitions; Stimulus adds sprinkles of JS.
Kamal
2023 - Present
Formerly MRSK. Deploy web applications to any server using Docker, without a cloud platform. The tool 37signals uses to deploy its own products after leaving AWS.
Omakub
2024 - Present
An automated, opinionated developer setup for Ubuntu 24.04+. Install via a single command. Gives developers a curated Linux desktop environment without configuration decisions.
Omarchy
2025 - Present
A pre-configured Arch Linux distribution for developers. Takes Omakub's philosophy further. Reached 150,000 installs within months of launch. DHH's personal daily driver.
Solid Queue / Cable / Cache
2024 - Present
Database-backed background jobs, WebSocket connections, and caching - built into Rails 8. Reduces infrastructure dependencies so one database can replace Redis, Memcached, and queue systems.
Share this profile