Criador do Ruby on Rails · Co-fundador 37signals (Basecamp, HEY) · Autor Rework, Shape Up · Piloto Le Mans. 25 anos lucrativo sem um único investidor externo. Prova viva de que não precisa ser louco no trabalho.
Não há sprints. Não há story points. Não há backlog. Ciclos de seis semanas com apetite real e times autônomos.
Sênior define problema, apetite e solução em nível de pitch.
Liderança escolhe o que construir. Sem backlog — decide-se fresh.
Time de 2–3 com autonomia total. Sem check-ins, sem story points.
Bugs, dívida técnica livre, exploração. Sem mandatos.
Pronto? Ship. Não pronto? Morre. Sem backlog para estacionar.
A pergunta errada gera processos errados. Mudar de 'quanto vai levar?' para 'quanto isso vale?' muda tudo.
Não é backlog grooming. É uma conversa de 1–2 dias onde apostas reais são feitas com recursos reais.
Cada pitch tem: problema, apetite, esboço de solução e riscos. Sem wireframes detalhados — suficiente para decidir.
Pitch: "Redesign do onboarding · 6 semanas · reduz churn nos primeiros 7 dias"A betting table decide quem tem autoridade para comprometer recursos. Não é democracia — é decisão executiva.
"Apostamos 2 ciclos no onboarding, 1 no módulo de relatórios — o restante não entra"O que não foi apostado desaparece. Se a ideia é boa, vai reaparecer. Se não reaparecer — não era importante.
"Delete the backlog. Se era importante, volta. Se não volta, era lista de culpa."Uma vez apostado, o time decide como resolver. Sem check-ins. A única entrega é o produto funcionando ao fim das 6 semanas.
Time de 1 designer + 1 engenheiro · 6 semanas · autonomia total · sem interrupçõesAo fim das 6 semanas: ship ou kill. Sem extensões, sem backlog. Isso força honestidade de escopo desde o dia um.
"Não ficou pronto? O projeto morre. A ideia pode ser pitch no próximo ciclo."Empresas tornam-se caóticas por design. Calma é uma escolha de design — ciclos de seis semanas, sem backlog, times pequenos, async por padrão.
Lucro significa criar valor real e capturar o suficiente para sustentar o trabalho. "Lucrativo em escala" é quase sempre falso.
Restrições forçam a pergunta: o que realmente importa? Rails foi construído por duas pessoas num projeto real.
Escreva. Se não sobrevive à escrita, ainda não é uma boa ideia. Reuniões são exceções, não coordenação.
Um backlog é uma lista de culpa disfarçada de produtividade. Delete. Se a ideia é boa, vai voltar.
Convention over configuration. Software opinionado já decidiu a maioria das escolhas — você foca no que é único ao seu problema.
"Não precisa ser louco no trabalho. Você pode construir uma empresa excelente que também é um lugar excelente para trabalhar. Não são objetivos opostos — são o mesmo objetivo."
DHH · It Doesn't Have to Be Crazy at Work
Mais de 20 fontes primárias documentadas — construindo fidelidade de 88–93%.
| Fonte | Tipo | Relevância |
|---|---|---|
| Rework (2010) — Jason Fried & DHH | Livro | Manifesto anti-convencional — 1M+ cópias, 30+ idiomas |
| Shape Up (2019) — DHH | Livro / Guia | Metodologia completa de produto — ciclos de 6 semanas |
| It Doesn't Have to Be Crazy at Work (2018) | Livro | Manifesto da empresa calma — contra hustle culture |
| Remote (2013) — Jason Fried & DHH | Livro | Previu o movimento de trabalho remoto em 7 anos |
| Signal v. Noise — Blog (2001–presente) | Blog | Voice DNA em tempo real — 20+ anos de pensamento documentado |
| Ruby on Rails — documentação e keynotes | Técnico | Convention over configuration — filosofia expressa em código |
| The REWORK Podcast (2018–presente) | Podcast | Aplicações contemporâneas da filosofia 37signals |
| Twitter/X: @dhh — threads e debates | Mídia Social | Contrarianism em tempo real — posições defendidas contra o consenso |
DHH vai perguntar o que você está aceitando sem questionar — e dar o exemplo de 25 anos de evidência.