DNS Detective
20 cases ending in Ready for code — then pick a language.
Systems & Infrastructure
Fix live production outages: read logs, keep services up, and keep clients online.
Finish the ladder in order: internet → Python → Linux → Git → SQL → system design.
Frontend apps and full DevOps pipelines are other tracks. Planned steps unlock when those games ship.
Steps mix mission games and coding quests. Games unlock in order after prior steps. Planned steps ship next.
Pick one language. We recommend Python for FDE — then short coding missions (Read → Write → Quiz).
About 1–2 weeks · Read → Write → Quiz
Files, processes, grep/curl, and reading what is on a box.
About 4 hours
Fake Ubuntu desk — Terminal missions, unlimited hints
Branch, commit, merge, and ship a fix without breaking others.
About 3 hours · Game coming soon
Check whether the data is wrong or the service is — SELECT to joins.
About 5 hours
Load balancers, cache, SPOF, retries, failover, and surviving traffic spikes.
About 6–7 hours
Free practice hubs — jump in whenever you want reps outside the skill order.
20 cases ending in Ready for code — then pick a language.
Fake Ubuntu desk — terminal missions, unlimited hints, explore the UI.