Bitwise Manipulation & Binary Arithmetic
How integers live in silicon, and how masks and flags turn a single word into a compact control plane.
S1E1.2 · S1E1.3 · queued
Notes for this topic after the Build ships.
S1 · filming
Bits, addresses, and the call stack versus the heap. Draw the memory, and you own the program. Struct layout returns beside the caches in S12, and file I/O opens the file system arc in S9.
S1E1.1 is live. The rest of the season is still filming. Notes for this topic after the Build ships.
Class: Watch S1E1.1 on YouTube
How integers live in silicon, and how masks and flags turn a single word into a compact control plane.
S1E1.2 · S1E1.3 · queued
Notes for this topic after the Build ships.
RAM as a byte-indexed array: addresses, dereferencing, and the bugs that follow when you get them wrong.
S1E2.1 · S1E2.2 · S1E2.3
Queued
Call frames versus malloc. Fragmentation, heap metadata, and what a free-list allocator actually does.
S1E3.1 · S1E3.2 · S1E3.3.1 · S1E3.3.2
Queued