Beyond Vibe Coding Patterns for Building Real Software with Claude Code

Beyond Vibe Coding

Patterns for Building Real Software with Claude Code

Contents

Pages marked are unreviewed drafts. Right now, that is nearly all of them.

  1. Who This Book Is For (and Who It Isn't)Draft v0. A living starting point — the three “is not” points the author named are in here, plus several that follow from the book’s …
  2. Building BlocksDraft v0. A living catalog, not a locked list — expected to grow throughout writing. This is the vocabulary catalog for non-developer readers, …
  3. What Claude Assumes You Already KnowPart I chapter draft. A browsable directory of the invisible substrate — the operating-system and command-line plumbing Claude name-drops without …
  4. Speaking Claude's LanguageThis documents terms that Claude defaults to use and works with naturally. The idea is that if we use terms that Claude “instinctively” …
  5. The Engineer, Not the ProgrammerPart II opener draft (working label). The thesis made concrete, and the canonical home of the book’s named distinction supervise, don’t …
  6. Principles That Outlast the ToolDurable engineering judgment the reader should carry — framed as opportunities, not catches. These principles are true regardless of who or what …
  7. Correct by DesignDraft v0. A candidate spine for the book — captured from recent LinkedIn discussions. Living collection; anecdotes go at the bottom. The commodity …
  8. The Control StackA book-level mental model: the four mechanisms by which a developer shapes Claude’s behavior, arranged on a single axis from advisory to …
  9. Designing for an Agent CallerLiving spine for the deterministic-CLI chapter. Each principle is named alongside the Claude pathology it defends against — that’s the …
  10. Additive Bias and Calling the QuestionCollected from “in the trenches” work with Claude Code. Each pattern: the name, what Claude does, the mechanism behind it, the classical …
  11. Testing When Claude Writes the Tests TooDraft material for Ch 16 — “Testing When Claude Writes the Tests Too” (Part IV). Durable testing judgment the reader should carry, framed …
  12. Version ControlPart I chapter draft. The one big landmark the directory chapter flags but doesn’t cover. This is a narrative chapter, not a Briefing entry, …
  13. Running Claude in ParallelChapter draft. The full treatment of the technique the Version Control chapter introduces in one paragraph. Thesis: once AI stops being …
  14. Data: The Part of Your App That Can't Be RegeneratedPart I chapter draft. An immersive, single-sitting treatment of data for the non-developer — the one place a reader can go to understand the subject …
  15. Annotated Case StudiesAnnotated real exchanges with Claude Code, captured from production work. Each study is the raw material a pattern chapter draws excerpts from — the …
  16. BriefingsThe middle reference tier: self-contained background entries, half a page to two pages each, deeper than a glossary line and more focused than a …
  17. Words That Push BackA companion cluster for Chapter 3. The rest of that chapter teaches you to decode the vocabulary Claude reaches for. This section runs the other …