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.
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 · Foundations6 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 · Designing a Notification Platform7 episodes
- W07 · Designing a Search System7 episodes
- W08 · Designing an Analytics Pipeline7 episodes
- W09 · Multi-tenancy and Security7 episodes
- W10 · Production Readiness and Operational Excellence7 episodes
- Mock interviews8 episodes
- Side quests25 episodes
- Interview problems20 episodes
- Low-level design22 episodes
- Case files12 episodes
- War stories30 episodes