Concepts

Short reference pages for individual system-design ideas. Browse by category, filter by difficulty, follow the prerequisites.

Concepts

Look up the idea, then keep reading.

These are the small pages that unlock the longer work: quorum, write-ahead logs, embeddings, circuit breakers, and the terms that otherwise interrupt your reading.

Foundations

Core principles and building blocks

3 pages

Generative AI

Machine learning and AI engineering fundamentals

12 pages Guided path

Messaging

Event streaming and communication

6 pages

Storage

Data persistence and retrieval

4 pages

Patterns

Design patterns and architectures

22 pages

Observability

Monitoring and debugging

1 pages