Arcade ~/

A collection of engineering-themed mini-games. Take a break from the terminal (or stay in it).

MemorySpeedAttentionLogicBLUEBRAIN TRAINING

Brain Training

Scientifically-grounded cognitive games. Train your memory, processing speed, and attention with N-Back, Stroop, and more.

CognitiveMemoryBrain
vim-quest123456functionquest() { Navigatewithhjkl DeleteXenemies Reach@goal}XXX@-- NORMAL --hjkl to move | x to attack3:5

Vim Quest

A roguelike adventure where the text is your world. Navigate using vim commands, fight bugs, and master the editor.

EducationalRoguelikeVim
1 ns100 ns1 ms1 s1 hour1 year1 secondTypical API Response GoalThe target for most web APIsTHE SCALE OF LATENCYFrom nanoseconds to years

The Scale of Latency

A journey from nanoseconds to years. Scroll through the timescales of computing and see what happens at each level.

VisualizationEducationalInteractive
DNS PropagationFresh: 35%Stale: 40%TTL:300sTime remainingWatch DNS changes spread globally

DNS Propagation Simulator

Watch DNS record changes propagate across global resolvers. Learn why "24-48 hours" is a myth and how TTL controls propagation speed.

VisualizationEducationalDNSNetworking
PRODDBWAVE: 3DB: 75%

Prod Defender

It's Friday 5 PM. Defend your production database from bugs, memory leaks, and DDoS attacks.

ArcadeShooterSRE
═══ FIREWALL ═══nginxkubectldockergit>doc_x5 COMBO

Terminal Typer

Decrypt falling packets by typing DevOps commands before they breach your firewall.

TypingArcadeFast-Paced
[INFO] Connection from192.168.1.100[ERROR] Request to10.0.0.1:8080[WARN] timeout at172.16.0.50[DEBUG] Health check OK[INFO] New client:203.0.113.42TARGETS:✓ 192.168.1.100✓ 10.0.0.1✓ 172.16.0.50✓ 203.0.113.42/\d+\.\d+\.\d+\.\d+/gScore: 185\d\w.+

Regex Rescue

Solve puzzles by writing regular expressions. Learn regex through gameplay.

PuzzleEducationalRegex
Packet LossLatency: 999ms

Grandmaster Sysadmin

Chess against the machine. Watch out for "Network Latency" and "Packet Loss" in Chaos Mode.

StrategyLogicAI
M

Docker Stacker

The node is unstable! Drop containers carefully to maximize utilization without tipping the cluster into the ocean.

PhysicsDevOpsArcade
539// hint: only 7// fits heregit commit -m "7"

Sudo-ku

The classic logic puzzle with a dev workflow. Commit your moves, revert errors, and use the AI pair programmer.

LogicPuzzleBrain
·TAB

YAML Snake

A DevOps twist on the classic. Eat spaces, grow your config, but whatever you do: DO NOT touch the tabs.

ArcadeDevOpsCasual
SERVERSFIREWALL

Load Balancer Hero

High traffic alert! Manually route packets to the app servers or the firewall. Keep the system alive.

StrategyFast-PacedNetworking
0x4F0xA1ERROR80803306kill -9 808_

Kill -9

Zombie processes are eating your RAM. Type their PIDs to terminate them before the kernel panics.

TypingTerminalSurvival