Learn by breaking things, then fixing them.
Interactive practice for engineers. Security, coding, ops, networking — every level has a lesson, a sandbox, a visualizer, and a challenge. Pick any cabinet to begin.
Welcome to the arcade
Welcome to the arcade
Pick any cabinet to begin — or let us pick for you.
Pick a section
Start where you're least comfortable — each area is independent and self-contained.
Start here
0 / 5 areasDay-one engineering fundamentals. Pick any one — each is self-contained and assumes zero prior context.
- Git Basics
- The Terminal
- HTTP Fundamentals
- + 1 more
- PATH & Environment
- Processes & Signals
- Permissions & Ownership
- + 2 more
- Workflow
- History
- Collaboration
- + 1 more
- HTTP Methods Deep Dive
- Status Codes
- API Auth Patterns
- + 1 more
Engineering craft
0 / 6 areasThe day-to-day toolkit of shipping software — frontend, data, delivery pipelines, reliability, and admin.
Platforms & theory
0 / 6 areasWhere code runs and the ideas under it — runtimes, containers, clouds, AI, algorithms, and data structures.
Cryptography
0 / 6 areasFrom encoding basics through classical ciphers to modern AES/RSA/hashing and applied protocols.
Security practice
0 / 2 areasApplied defense: password storage, password cracking, and the web attacker's playbook.