Learn system design on the move.
Every lecture of the course as a podcast episode, in course order: the lessons, how UPI, WhatsApp, Netflix and Google Maps work, interview problems, low-level design, real outages and full mock interviews. Each episode links to its animated lecture, with the diagrams, quizzes and chapters, for when you're back at a screen.
read the guide →Follow it in your podcast app
- Apple Podcasts (iPhone): Library → the ⋯ menu → Follow a Show by URL, then paste the feed.
- Pocket Casts, Overcast, AntennaPod, Podcast Addict: search or add → add by URL, then paste the feed.
- Anything else: any app that takes an RSS link works.
what's in it
- W00 · Foundations8 episodes
- W01 · Data at Scale7 episodes
- W02 · Failure-First Design7 episodes
- W03 · Messaging and Async Processing7 episodes
- W04 · Caching7 episodes
- W05 · Consistency and Coordination7 episodes
- W06 · Real-Time Delivery7 episodes
- W07 · Designing a Search System7 episodes
- W08 · Designing an Analytics Pipeline8 episodes
- W09 · Multi-tenancy and Security7 episodes
- W10 · Production Readiness and Operational Excellence7 episodes
- W11 · Designing AI Systems7 episodes
- Mock interviews8 episodes
- Side quests36 episodes
- Interview problems20 episodes
- Low-level design22 episodes
- Case files12 episodes