cs-explainers
Long-form interactive explanations of how machines actually work. Everything on these pages was produced by running it — the house rule of the family is that nothing is recalled from memory.
-
Descent & Return
Five lines of Python followed all the way down through the interpreter, the kernel and the silicon, and back out to the pixels.
cs-explainers/descent-and-return.html -
Two States
Binary, hexadecimal and bytes, built up from the single trick underneath all of them: a thing that can be in exactly two states.
cs-explainers/two-states.html -
The Box and the Address
A first lesson in C, held together by the distinction the language forces on you: what a value is, and where it lives.
cs-explainers/the-box-and-the-address.html
This section carries its own authoring system — a written spec, a starter skeleton and a structural validator — so new pages stay consistent with the three above. cs-explainers/house-style.md · skeleton.html · validate.py