CompiledNotes on the software books developers actually reread

Notes on the software books developers actually reread.

Compiled breaks down the ideas behind well-known software-engineering books — on code quality, architecture, process, careers, and documentation — into practical, original guides. General software engineering, not tied to any one language or framework. For a broad reference point, see the overview of software engineering.

One spine per guide on this shelf

Explore by shelf

Code Quality & Craft

Clean code, refactoring, and the small habits that separate readable code from code that merely runs. Readers can also explore the wider computing profession through the Association for Computing Machinery.

9 guides

Software Design & Architecture

Patterns, principles, and the trade-offs behind how systems get shaped — and reshaped.

9 guides

Process, Testing & Delivery

How teams actually ship software safely — testing, delivery, and learning from what breaks.

9 guides

Developer Careers & Communication

The professional and interpersonal skills that matter as much as the technical ones.

9 guides

Documentation & Developer Experience

READMEs, APIs, error messages, and the internal tools that make other developers' work easier or harder.

9 guides

About this project

Compiled is an independent editorial project: 45 original guides breaking down the ideas behind well-known software-engineering books, written from scratch rather than summarized from any single source. General software engineering, not tied to any one language or framework. Read more about how we work. Readers comparing engineering practice with team operations can visit the Monitask website for a separate product perspective.