Library Discover Ideas My library Paths Compare Shelves Collections Method
An Elegant PuzzleWill LarsonCover of An Elegant Puzzle by Will Larson
3 min read

Leadership & Teams

An Elegant Puzzle

Will Larson

Will Larson's collection of essays on engineering management at scale — organisational design, systems thinking applied to teams, and the specific structural problems that appear as a company grows past the point where anyone can see all of it.

First published
2019
Publisher
Stripe Matter Inc
Pages
288
Level
Core
ISBN-13
9781732265189
engineering-managementsystemsorganisations

Record checked against

Catalogue note

Reads as
TechnicalAssumes and builds craft knowledge.
Level
Core / BuildingAssumes general familiarity with the subject.
Approach
Applied
Written for
Managers, Readers with some grounding
Your shelf

Saved in this browser only — no account, nothing sent anywhere. My library

Read this if

  • You are responsible for other people's work as well as your own.
  • You keep fixing symptoms and want to see the structure producing them.
  • You work in this area and want depth rather than an overview.
  • You know roughly how the subject works and want the fuller account.
01

Systems thinking applied to organisations

Larson's distinctive move is treating an organisation as a system with stocks, flows and feedback loops rather than as a collection of people with attitudes.

His argument is that most management problems that appear to be about individuals are actually about rates — how fast work enters a team, how fast it leaves, how much is in progress — and that changing the rate is usually more effective and far less personal than changing the people.

Most problems that look like people problems are rate problems, and rates are easier to change than people.

Devmark’s reading — not a quotation from the book
02

Team sizing

His specific guidance, which is more concrete than most: teams of six to eight engineers, with managers supporting no fewer than four and no more than eight.

His reasoning is structural. Below four, a manager has spare capacity and will fill it by doing individual work, which makes them a bottleneck. Above eight, they become a pure coordinator with no time for the coaching that makes the team improve.

03

The four states of a team

His framework for diagnosing where a team actually is: falling behind, treading water, repaying debt, and innovating — each requiring a different intervention.

The prescriptions are specific and counter-intuitive. A falling-behind team needs to hire; a treading-water team needs to consolidate work into larger batches; a debt-repaying team needs time; and only an innovating team should be given additional scope.

04

Add people to teams, not to problems

His warning against the reflex to solve a struggling team by moving people into it: adding engineers to a team that is already struggling with coordination increases the coordination burden.

His alternative sequence — reduce work in progress, consolidate, then staff — is a direct application of the systems view and contradicts the common instinct.

05

Migrations as the only scaling mechanism

One of his sharpest claims: migrations are the only mechanism by which a technical organisation escapes accumulated constraints, and they are chronically under-invested in because they produce no new features.

His practical guidance on running them — derisk, enable, then finish, with the finishing step explicitly owned — addresses the standard failure of migrations that reach ninety per cent and stop there permanently.

Migrations are the only way out of accumulated constraint, and they reliably stall at ninety per cent.

Devmark’s reading — not a quotation from the book
06

Systems of authorship

His treatment of decision-making at scale: as an organisation grows, the question shifts from making good decisions to designing the system that makes them, including who has authority and how disagreement is escalated.

His work on architecture review, technical specifications and design documents is aimed at that — creating a process that produces consistent decisions rather than relying on any individual's judgement.

07

Career levelling and performance

His material on levelling, promotion and performance management is unusually direct about the mechanics: how to write a levelling rubric, how promotion committees actually behave, and how performance distributions get applied.

His observation that most perceived unfairness in promotion comes from undocumented criteria rather than from bias in application is contestable and worth arguing with.

08

Where it is narrow

It is written for engineering management in venture-funded technology companies at a specific scale — roughly fifty to several hundred engineers — and much of it assumes that context.

Managers in smaller organisations, in non-technical functions, or in companies without the resourcing to run migrations and hire into falling-behind teams will find the prescriptions harder to apply.

09

The form

It is a collection rather than a book, assembled from Larson's blog, and reads that way: essays of varying length and depth, some overlapping, without a developed through-line.

That makes it excellent as a reference and poor as a linear read. Most readers get more from dipping into the relevant essay when a problem arrives than from working through it.

10

What to take from it

The four-states diagnostic is the single most useful tool here, because it prevents the most common management error — giving a struggling team more scope, or hiring into a team whose problem is coordination.

And the rate-based framing, which converts a great many uncomfortable conversations about individuals into tractable conversations about how work flows.

—

What to take away

  1. 01Change rates before changing peopleMost apparent people problems are flow problems, and flow is easier and less personal to adjust.
  2. 02Diagnose the team's state firstFalling behind, treading water, repaying debt or innovating — each needs a different and specific intervention.
  3. 03Do not staff a coordination problemAdding engineers to a struggling team increases the coordination burden that is already the constraint.
  4. 04Migrations need an owner for the last ten per centThey are the only escape from accumulated constraint and they reliably stall near the end.
  5. 05Design the decision systemPast a certain size the job shifts from making good decisions to building what produces them consistently.

Reading journey

A route through this idea

This book is not on a curated path, so the route below is derived from the catalogue: what comes before it, what goes further, and what approaches the same ground differently.

  1. Start hereRadical CandorManagement and Systems thinking, and it assumes less before you start.
  2. You are hereAn Elegant Puzzle
  3. Go deeperAntifragileSame ground — Systems thinking — and it assumes more of you.
  4. A different angleTeam of TeamsAlso about Management and Systems thinking, but it reads as conceptual where that one is technical.
  5. Somewhere else entirelyClean CodeComputing and Management travel together in this library, and this comes at it from the other side.

Nearby on the shelves

Related reading

↑↓ to move↵ to openesc to close