How computers really work, explained from the inside.
Free guides with real code, real measurements and a PDF you can keep. One for every Computing Decoded video.

- Real measurements from tests I ran
- Code you can run in a terminal
- A free PDF with diagrams and practice
Latest guides
How a Browser Renders a Web Page: From HTML to Pixels
Follow one real page through the DOM, CSSOM, render tree, layout, paint and compositing, with measured numbers and a free PDF.
Python Bytecode Explained: What Really Runs Your Code
See what Python does with a function: tokens, AST, bytecode, the stack machine and the .pyc cache, with real dis output and a free PDF.
How Hash Tables Really Work (Python Dict Explained)
How hash tables work, step by step: hashing, modulo, collisions, resizing and the compact Python dict, with measured numbers and a free PDF.
How Games Like Minecraft Store a Huge World in a Small File
I opened the save file of a Minecraft-style world: 222 million blocks in 14 MB. Chunks, palettes, repeats and compression, with real measurements.
Same Minecraft Seed, Different World: I Compared 190 Million Blocks
A Minecraft seed is 8 bytes, yet an empty world takes 28 MB. I regenerated a world and compared every block, with the code to test your own.
8 Ways You're Being Spied On Right Now, and the 5-Minute Check for Each
A chip bag that hears you, a gaming mouse that does too, Wi-Fi through walls. 8 real spying techniques from published research, and how to check yours.
New guides, straight to your inbox
One email when a new video and guide come out. No spam, no tracking pixels.