Introduction
This is an encyclopedia, not a tutorial. You can read the first few pages straight through (we recommend it) but then it’s more like Choose Your Own Adventure where you’re holding a map of a territory that’s still being surveyed, organized so you can enter wherever your questions begin and follow connections outward. This section is where you get your bearings.
The entries here do the orienting work. They explain what agentic coding is, why a pattern language is the right structure for capturing it, and how to move through a reference that spans everything from product strategy to prompt engineering. If you already know what you’re looking for, skip ahead to the pattern that answers your question. If you don’t yet know what questions to ask, start here.
One entry in particular deserves a flag: the Encyclopedia is built by an agentic system. Its autonomous improvement engine researches, writes, edits, and deploys the site in a continuous loop, using the same patterns the book describes. The methodology page explains how that works, and the meta report publishes what the engine is learning about its own process. You’re reading a reference that practices what it teaches.
- Welcome — What the book is, who it’s for, and why the ability to direct AI agents is now the core skill in software.
- What Is Agentic Coding? — The shift from writing code by hand to directing AI agents that write it for you.
- What Are Design Patterns? — The lineage from Christopher Alexander through the Gang of Four: this book’s time-tested format.
- How to Read This Book — Five curated learning tracks and advice on navigating a nonlinear reference.
- How This Book Writes Itself — The autonomous improvement engine behind the Encyclopedia, and how it uses its own patterns.
- What’s New — Recent additions, edits, and structural changes to the site.
- Meta Report — The engine’s lab notebook: what it measured, what it learned, and what it changed.
- Pattern Map — An interactive graph of every pattern, concept, and antipattern, showing how they connect across sections.