37signals (Jason Fried, David Heinemeier Hansson, Ryan Singer)
Getting Real (2006) · Rework (2010) · Shape Up (2019)
Three books, one philosophy: build less, say no by default, fix the time and flex the scope. 37signals' anti-bloat playbook for shipping opinionated software with a small team.
About the book
This entry draws on all three 37signals books as one continuous philosophy: Getting Real argues for building half a product, not a half-assed one; Rework says no by default to meetings, roadmaps, and headcount; and Shape Up gives the operating system — shaping a rough idea into a fixed-appetite pitch, betting six weeks on it, and building with fixed time and flexible scope instead of a fixed spec. The throughline across all three is that constraints — six weeks, three people, a shaped pitch — are what force a team to find the essential version of something instead of the exhaustive one.
Best used for
—Shaping a rough idea into a pitch with a fixed appetite before committing a team
—Cutting a bloated feature scope down to the essential version worth shipping
—Running a six-week cycle with fixed time and flexible scope instead of a fixed spec
“Ryan Singer is a God. Probably the best book I have read on managing a project.”
— Manas Saloi, Goodreads
Install this skill
Run this command in your terminal. The skill will be available in all your Claude Code projects.