Why a game beats a video

Watching someone else derive backpropagation feels like learning and is not. The moment you have to produce the gradient yourself, against a checker that knows the answer to four decimal places, the gap between recognizing and knowing closes.

Woman with computer

What a module is made of

A module is not a video and a worksheet. It is a short concept, the interactive challenge that tests it, a lab where you build the real thing, and a checkpoint that will not let you move on while a gap is still open.

  • 353 lessons across 47 modules
  • 47 challenges, 23,650 XP to earn
  • Roughly 438 hours, in a fixed order

Four kinds of lesson

Concept

Twenty to sixty minutes of the idea itself, written down. Enough to attempt the challenge and no longer — the explanation is not where the learning happens.

Interactive

The challenge. Shape Golf, NaN Hunt, Bayes Duel, Reward Hack — the concept is the mechanic, so guessing scores nothing.

Lab

Build the real thing on real data: an autograd engine, a transformer from the paper, a RAG system, a fused Triton kernel.

Checkpoint

A short assessment that names the gap rather than scoring you. It exists to send you back one lesson, not to award a badge.

Three challenges, in full

"Twenty broken forward passes, each one dimension wrong. Fix every one in as few edits as you can. The leaderboard ranks by edits, not by time."

Shape Golf

Linear Algebra for Machine Learning · Math Foundations

Man in Yellow

"A training run has gone to NaN at step 4,120. Binary-search the computation graph to the offending op. Fewer probes, more points."

NaN Hunt

Numerical Computing & Stability · Math Foundations

Woman in yellow

"You are the policy. Maximize a reward model without doing the task it was meant to reward. Then patch the reward model against your own exploit."

Reward Hack

Instruction Tuning & Alignment · LLMs & Generative AI

Woman in purple