Compound Engineering: The Definitive Guide
Kieran Klaassen (GM of Cora, Every’s email product) published a comprehensive guide to compound engineering — the philosophy that each unit of engineering work should make subsequent units easier, not harder. The core insight: most codebases degrade over time because features add complexity. Compound engineering inverts this by codifying bug fixes, patterns, and learnings so they teach the system new capabilities.
Every runs all five products with single-person engineering teams using this approach, which now has 7,000 stars on GitHub as an open-source plugin. The guide covers high-level principles through low-level implementation details, designed to be consumed by both human engineers and their coding agents.
RDCO mapping: Directly applicable to our own development workflow. The compound engineering plugin is worth evaluating for our Claude Code agent loop. The philosophy aligns with how we structure CLAUDE.md and skill files — each session’s learnings compound into better instructions for the next.