The Computing Series

Eight books from algorithms to architecture to leadership — connected by twelve recurring threads and nine decision frameworks. The shared vocabulary you and your AI agent use to make engineering decisions you can review.

The eight books

  1. The Engineer's Map — Algorithms → Systems → Strategy
  2. Foundations of Algorithmic Thinking — Mathematics → Algorithms → Intuition
  3. Algorithm Engineering — How production systems implement the algorithms you already know
  4. Infrastructure Patterns — Load balancers, consistent hashing, and the infrastructure layer
  5. System Design Atlas — From requirements to architecture — real systems built from scratch
  6. Code Architecture — Abstraction, modularity, coupling, and the code architecture layer
  7. Technology Leadership — Engineering teams, technical strategy, and the leadership layer
  8. Product Strategy — From systems thinking to user value and business decisions