Framework
Out-teach instead of outspend your competition
DHH says 37signals never raised VC, so they couldn't buy ads or awareness — they had to earn attention by being ruthlessly honest and interesting. Out-teaching became their core marketing paradigm from day one.
“When we got started, I think it's in Rework, there's a chapter about, uh, how to out-teach rather than outspend the competition. And that was really our operating paradigm since the beginning because we never raised VC. We never had more money than anyone else. We always had to earn the money we wanted to spend first.”
Steal thisIf you can't outspend on ads, out-teach: publish your honest opinions and lessons until people care enough to find you.
Framework
Liquid vs crystallized intelligence: do your wild work young
DHH frames youth as 'liquid intelligence' — fast, smart, and ignorant of what you're 'allowed' to do — citing Nobel laureates who do formative work in their 20s and win decades later. Older age brings 'crystallized intelligence' that connects dots but locks you into paradigms.
“Now, the other fact of that is there's this great paradigm of, uh, liquid versus, um, crystallized intelligence. If you look at Nobel Prize winners who win in physics and chemistry and math and so on, they all do their formative work in their 20s, basically. Then there's a, a decade of, of application in their 30s, and then they get the Nobel Prize for that work they did in their 20s in their 40s.”
Story
Constraints birthed Ruby on Rails (and DeepSeek's R1)
DHH says having a tenth or thousandth of competitors' resources forced him to invent Ruby on Rails so a single programmer could build Basecamp. He parallels it to DeepSeek's R1, where GPU export restraints forced novel low-compute techniques.
“I am forever grateful that these were the constraints we were under. If we had raised, I don't know, $20 million and hired 100 people, we would just use the same shit as everyone else and we would never have come up with Ruby on Rails.”
Steal thisTreat resource scarcity as a creativity engine — deprivation in the right ways forces the optimizations everyone else missed.
Framework
Resulting: judge decisions by odds, not by outcome
From a poker book, DHH explains 'resulting' — the error of evaluating a decision purely on its result. Going all-in on 87% odds and losing was still correct; winning on 16% odds repeatedly will bankrupt you. Judge process over a long trend line.
“So resulting is evaluating your decision on the basis of the outcome alone. Now, obviously you can't divorce those two things, but you gotta do it on a longer trend line. Everyone is gonna miss. Shot, not just one shot that's going to miss, 100 shot, 1,000 shot, a million shots over the course of their careers.”
Steal thisGrade your bets by the odds you had when you made them, not by how they happened to turn out.
Story
Why DHH was wrong that Facebook wasn't worth $33B
DHH's 2010 post pattern-matched Facebook to Blue Mountain e-cards: 'trash traffic' with no buying intent. He missed that surveillance capitalism was the 'alchemy' that made intent irrelevant — knowing everything about a user lets you target ads regardless of what they're discussing.
“My analysis was Facebook is trash traffic. It's just a bunch of people talking about all sorts of shit. That isn't intentional in the way that a Google search, for example, is. At the time, the surveillance capitalism paradigm was probably already under— well under construction, but not widely distributed like that. This was the alchemy that was gonna turn absolute trash traffic into gold because surveillance capital flipped it on its head that it did not matter whether intent was there if we know everything about everyone at all times.”
Take
Margin buys you the freedom to ignore A/B tests
DHH says ridiculous net margins from day one let 37signals skip the minutiae A/B tests that public SaaS lives on. They kept a data scientist for a decade, then admitted they never actually did what the numbers said — they did what they wanted and only cited numbers that agreed.
“And after trying that for over a decade, Jason and I finally came to the conclusion in honesty that we never did what the numbers told us to do. What we would do was we would do whatever the hell we wanted to do, and then if the numbers supported that, we'd go like, Those are good numbers. And if the numbers didn't support that, we'd go like, yeah, I don't know, there's probably some factor you haven't calculated in.”
Number
Shopify grew ~30% YoY off a billions-base in year 22
DHH, a Shopify board member, marvels that the company grew almost 30% year over year last year off an already-massive base of billions in revenue — its best year since the COVID peak, in year 22.
$30
Shopify year-over-year revenue growth · percent/year
“Like Shopify last year grew almost 30% year over year. I'm like, I would've been happy to go 30% year over year. Like, I don't know, very early on in our, uh, life cycle. They're doing it from a base that's just unfathomable.”
Story
Opus 4.5 flipped DHH from AI skeptic to coding pilled
DHH spent years unimpressed with AI autocomplete because it interrupted his aesthetic flow. The models that dropped in late November (he cites Opus 4.5 on Nov 27) flipped him from 'I don't like what it's making' to merging AI code, making the last 3 months the biggest churn in his entire computing life.
“Had some revisions on it, and then from there it was like those realms could have been a decade apart because the models that dropped in late November— I think Opus 4.5 was November 27th or something— that class of intelligence suddenly switched from, I don't like what it's making, to holy shit, what? Wow. Okay, I'm going to merge. So the last 3 months, I'd say, has been the most churn in my mental approach to computers in the entire time I've been using them.”
Take
The 'build an audience, then sell' playbook is breaking
DHH says Gary Vee's jab-jab-right-hook model is failing because the 'right hook' no longer travels — algorithms (especially X) won't show your call-to-action to your followers. He doubts audience-building works as a sole go-to-market strategy for a newcomer today.
“So I'm not sure our historic long run strategy of build a large audience and then good things will ha— happen is necessarily true anymore. I think there's still something to it. But is it viable as your sole strategy being someone new? I don't think it converts or works as well as it once did.”
Story
Pay a guy to read the newspaper — value over a long horizon
DHH's favorite lesson from Semler's Maverick: a company kept a man who mostly sat reading a newspaper, because when a pump failed spectacularly in a far-flung place, his rare capacity to fix it paid his salary seven times over. It argues against measuring value by hours of visible work.
“And it gives the example of this one guy he has that on almost every week sits at his desk with a newspaper open and does nothing. He's just there. And you're like, why would you pay a guy to sit at his desk and read a newspaper? Well, it just so happens to be that occasionally some of these pumps fail. In really spectacular ways in far-flung places, and he's the guy having that capacity to get some oil tanker out of some predicament immediately. One of those will pay for his salary 7 times over.”
Take
Optimize for programmer happiness, not just speed
DHH describes the mind-blow of Ruby's creator Matz prioritizing programmer happiness over speed, correctness, or memory — rearranging what's even permissible to care about as a developer. It became the inflection point of DHH's career and his case for aesthetics over raw metrics.
“And then Matz comes in and says like, no, no, Ruby is designed to make the programmer feel good. Like, what? Wait, what did you just say? It's about programmer happiness. What hippie dippy bullshit is this? How are we gonna get create or correct programs that makes us lots of money if we're focused on programmer happiness? That was a real mind-blown explosion.”
Framework
Commit to the now, not the after
DHH's number-one longevity rule: keep 37signals a place he loves to work, rather than building a company you hate just to exit it. He sees CEOs and founders stuck in loops they hate out of obligation to investors — and refuses to be instrumental about the business.
“We're not gonna be instrumental about how we built this business because we're seeking the after, we're committing to the now. And the now has lasted for 27 years. And in my case, for 25 years, I joined up in 2001. So that seemed to actually counterintuitively work for longevity.”
Steal thisBuild the company so you love working in it today — not as an instrument toward a someday exit.
Story
DHH would rather burn the business than pay Apple's 30%
When Apple demanded 30% of Hey's revenue via in-app purchase, DHH refused, saying he'd rather torch the millions invested over two years than pay the 'gangster shakedown.' A two-week public skirmish ended with Apple rewriting the rules around Hey's email exemption.
“I would rather burn down this business that we invested millions of dollars to build over 2 years than to pay the gangster shakedown. So I think that took Apple, well, I know it took Apple by surprise because we then entered into a 2-week long very public skirmish over these terms and ended up in this place where Apple let us be and essentially rewrote the rules to fit the exemption around us and our email product”