tech

January 28, 2026

My AI Had Already Fixed the Code Before I Saw It

Compounding engineering turns every pull request, bug fix, and code review into permanent lessons your development tools apply automatically

My AI Had Already Fixed the Code Before I Saw It

TL;DR

  • Compounding engineering builds self-improving development systems.
  • Each iteration of a compounding engineering system makes the next one faster, safer, and better.
  • Systems built with compounding engineering have memory, learning from every pull request, bug, and code review.
  • Compounding engineering contrasts with typical AI engineering, which focuses on short-term gains.
  • An example is the development of a 'frustration detector' for an AI assistant, where the AI learns to identify user frustration by iterating on its prompts.
  • The workflow for the frustration detector is codified in a special file (CLAUDE.md) for future use, allowing the system to leverage past learning for new tasks.