An Elegant Puzzle book
Engineering management as a system to be debugged — org design, team sizing, technical debt, hiring, planning.
Engineering management as a system to be debugged — org design, team sizing, technical debt, hiring, planning.
why it matters
Most engineering management books are vibes. Larson treats management as a structural problem with measurable inputs and outputs. The chapter on team sizing alone has changed how a lot of engineering leaders think about org design.
key ideas
- Teams of 4-8 are the unit of org design; smaller is wasteful, larger fragments
- Management work is a queue; manage it like a queue (priorities, WIP limits, escalation)
- Organizational debt is real and accumulates the same way technical debt does
- Hiring as a funnel; loss at every stage; optimize the worst stage
- Vision documents and engineering strategy as written artifacts — not events
who should read it
Engineering managers and staff+ engineers who want to understand how their managers think. Larson's blog (lethain.com) is the long-form version.