Skip to content

System Design — SLAM OG

The OG's guide to building systems that actually scale.

This course rebuilds system design from first principles, in plain language. No buzzword bingo. No corporate hand-waving. Real engineering decisions and the trade-offs they cost.

Each topic delivers:

  • A 1-line hook — why this matters
  • The core concept in 8 minutes or less
  • A diagram you can sketch on a napkin
  • A real-world example (Netflix, Twitter, Stripe — wherever the pattern actually shows up)
  • A "test yourself" quiz embedded in the page metadata

The same content powers the SLAM OG System Design app — one source, two consumers.


Foundation tier

The ~15 things every backend engineer should be able to explain in their sleep. The order matters — networking before load balancers, caching before CDNs, SQL before sharding.

Networking & protocols

Speed & distribution layer

Data layer

Foundation tier complete.


Patterns tier

The composable building blocks — auth, API design, distributed coordination, cloud infrastructure.

Auth & security

API design

Distributed patterns

Cloud & infrastructure

  • Containers & DockerPackage the app and its world. Same image, anywhere.
  • KubernetesDeclarative orchestration. You describe the cluster you want; k8s makes it real.
  • Cloud-Native ArchitectureDesign for the cloud, not in spite of it.
  • CI/CD PipelinesSmall changes, automated safety, ship daily. The big-batch release is dead for a reason.

Patterns tier complete.


Real systems tier

Case studies of how real companies built their architectures. Where the gamification gets fun in the SLAM OG app — "design X" challenges, "why did they pick Y?" deep dives.

All 41 topics complete. 🎉


Patterns tier (coming soon)

Microservices, message queues, pub/sub, API gateway, event sourcing, CQRS, sagas, circuit breakers, rate limiting, idempotency.


Real systems tier (coming soon)

The case studies — design Twitter, design Uber, design Netflix, design Stripe. Where the gamified app gets fun.


How this is built

Source PDFs are extracted to a private study/ folder (gitignored), read for context, then rewritten in SLAM OG voice with new diagrams. Original figures are never republished. See STUDY.md for the workflow.