Build real systems.
Step by step.
In your browser.
Skip the tutorials. Build 59 real systems, from Redis and rate limiters to Raft, with tests that check your design choices.
Free to start · Sign in to run · Runs in your browser
Real code, real tests
Every step compiles and runs in a sandbox. Your tests assert actual behavior, not "did you write the right function name".
You build it, guided
Every challenge breaks into 4 to 6 steps. You write the real code, and the instructions just keep you from getting stuck.
Ship-ready patterns
Strategy, WAL, event loops, token bucket. The structures you'll actually reach for at work.
Pricing
$20/month
Browse every challenge free. Sign in to run the tests, cancel anytime.
Start the free challenge- All 59 real-systems challenges
- Fundamentals free, no card needed
- Browser IDE with real test execution
- New system every newsletter issue