HACKDYNAMICS
The best CS courses on the planet

Computer science,
taught from the inside.

Most courses show you the controls. Ours hand you a screwdriver. Interactive, depth-first courses that open the machine, let you poke its moving parts, and quiz you until it sticks.

Start the first course email sign-in · runs in your browser
01

The courses

One at a time, built with obsession. Each course is a complete journey — not a playlist of fragments.

AVAILABLE NOW

Databases in Depth

From bytes on a platter to planet-scale consensus. Storage engines, B-Trees and LSM-Trees, transactions and recovery, replication, Paxos and Raft, the operator's world of scaling and reliability — then you build a real database from scratch in Java to make all of it permanent. Junior-engineer to CTO depth, with living machinery you can drive.

32 chapters 28 interactive machines 46 diagrams 160 quiz questions
BEGIN THE DESCENT
02 IN THE WORKS

Operating Systems in Depth

Processes, schedulers, virtual memory, filesystems, and the syscall boundary — the machine your machine runs on.

03 IN THE WORKS

Networking in Depth

From voltage on a wire to HTTP/3 — routing, congestion, TLS, and why the internet works anyway.

04 IN THE WORKS

Compilers in Depth

Lexers, parsers, type checkers, IRs, and optimizers — the road from source text to machine code.

02

How we teach

Three rules, no exceptions.

Depth first

No hand-waving. If a B-Tree splits, you'll watch it split. Every claim traces down to the bytes — worked examples, real numbers, the actual algorithms.

Living machinery

Diagrams you can read, simulations you can drive, quizzes that push back. You don't watch these courses — you operate them.

Zero friction

No accounts, no paywalls, no tracking, no server. Open a page and start learning. Your progress lives in your own browser.