Master system design concepts through interactive, arcade-style mobile games.
Learn caching, sharding, load balancing, and more — by playing.
New: the AI Arcade, eight games on RAG, LLM serving, embeddings, and GPU fleets.
→ Details
System design interviews are notoriously hard to prepare for —
most resources are walls of text or hour-long videos. I wanted to learn by doing,
so I built an arcade-style mobile game that teaches concepts like
caching, sharding, load balancing, and database design through interactive challenges.
Play Level 1 of every game as a guest, or sign in free to unlock every level and sync progress
across devices.
Topics
System Design + AI Systems
Auth
Guest + OAuth / email
•
Learn by Playing
Arcade-style games that teach system design concepts interactively
•
Zero-Friction Start
Play Level 1 of every game as a guest, no sign-up needed
•
Cloud Sync
Sign in free with Google, GitHub, or email (plus Apple on iPhone and iPad) to unlock every level and sync progress
•
No Ads
No ads, no subscription, no ad tracking, no data sold
Software Engineers
Interview Candidates
CS Students
React Native
Expo
TypeScript
Supabase
Google OAuth
Apple Sign In
GitHub OAuth