Skip to content

Agent Patterns

Patterns and techniques for experienced developers leveling up with AI coding assistants.

This is a reference site, not a tutorial. Every page covers a single concept — what it is, how it works, when to use it, and what to watch out for. Tool-agnostic principles with practical examples from GitHub Copilot and Claude Code.

Sections

  • Course — Structured 6-hour learning path through all major topics
  • Patterns — Reusable architectural patterns, defense patterns, standards, and anti-patterns
  • Techniques — Specific techniques for working with AI agents effectively
  • Workflows — End-to-end workflows for agent-assisted development
  • Human Impact — The human side of working with AI agents
  • Concept Map — All content grouped by theme, cutting across sections
  • Tags — Browse all content by topic