Learn system design by fixing outages, not memorising diagrams.
Every lab hands you a running React → Node → Postgres app and then breaks it: viral traffic, a dead primary, a botnet, a hot key. You fix it on a canvas with real building blocks, and a simulator grades your design against hidden test cases.
- 137
- labs, on-calls & capstones
- 54
- interview problems
- 8
- scored mock interviews
Not a video. The same simulator that grades the labs is running in this tab.
From your first request to a multi-region payment system
- DAYS 1-5
Foundations
- System design basics
- Networking
- Databases
- Caching
- Architecture
- DAYS 6-10
Scaling core
- Load & scaling
- DB scaling
- Replication
- Advanced caching
- Messaging
- DAYS 11-13
Production readiness
- Reliability
- API design
- Storage & CDN
- DAYS 14-15
Case studies
- Twitter timeline
- DAYS 16-24
Advanced
- Locks & consensus
- Sagas & outbox
- Multi-region
- Observability
- Security
- Performance
- Dropbox
- Uber
- Payments
- DAYS 25-30
Interview mode
- Mock interviews
- Estimation
- Communication
- Final simulation
One platform from first principles to the offer
30-day path
132 lessons, a lab every day, checkpoints unlock phases.
Problem bank
54 classics graded by hidden tests.
Mock interviews
Timed and scored against your level.
Concept library
Search any idea, jump to the lesson.
Cheat sheet
Numbers and formulas on one page.
Spaced repetition
Flashcards right before you forget.
Study plans & tracks
Meta, Google, Amazon, or a 2-week crash.
Break → diagnose → fix → get graded
- 01
Something breaks
You get paged, just like on call.
- 02
Find the bottleneck
Nodes turn red. Graphs show where.
- 03
Change the design
Drag in real building blocks.
- 04
Pass hidden tests
Graded by simulation, within budget.
Every area a senior system design interview probes
Fundamentals
Networking
Data storage
Caching
Scaling
Partitioning
Replication & consistency
Async & messaging
Reliability
Distributed systems
Operations & security
Algorithms & estimation
Practise the 45 minutes, not just the answers
A timer, a design the simulator grades, then follow-ups. Scored against the E4, E5 or E6 bar.
- Twists mid-design: traffic ×10, region outage, budget cut
- Estimation gym with worked answers
- Staged capstones: WhatsApp, Twitter, Dropbox, Uber, Payments
The classics, graded by simulation
Design a URL shortener
easyDesign a news feed
mediumDesign a chat app
mediumDesign Top-K trending
hardDesign live comments
hardDesign YouTube
hardDesign Uber
hardDesign a payment system
hardDesign Google Docs
hardYour first outage is waiting.
We are opening the platform in waves. Join the waitlist and we will email your invite when your spot opens.