AI/ML system design
The same treatment, pointed at the systems that serve and train models rather than at consumer products — plus the occasional teardown of two real implementations against each other. Each one is chosen because it has a genuinely hard core that the ordinary web-scale playbook gets wrong — and each is built against the papers and production writeups that define how the thing is actually done, cited inline and listed in full at the end of the page.
Papers
Systems papers get the same treatment as architectures: a concrete thesis, a visual model, code you can read, and local experiments where the machine is available.
Models
The same stepper, pointed at a released implementation rather than at an interview problem — the code a frontier model is actually served by, or the code that watermarks what it writes. The listing is the released file, vendored byte for byte; the tensors beside it were produced by running that file on the RTX 4090 in this machine and writing down everything it did, so the page replays real inference with no GPU and no network. Where something is too large to run whole, the page says exactly what was cut and measures the substitution rather than waving at it — and where nothing had to be cut, it says that too.
Algorithms
Interview problems read at the speed you would actually have to reason at. Each one opens as a written brief — statement, constraints, the vocabulary the statement assumes, and the approach in numbered moves — and then runs as a stepper where the code, the live values and a picture of the data advance one line at a time.
How every walkthrough is laid out
The numbering is the same across the series on purpose. Sections 00–03 are the interview opening you should be able to deliver from memory in ten minutes; the middle is where the design actually lives; the last third is the material that separates a good answer from a complete one.
What is interactive
Reading an architecture diagram teaches you the boxes. Moving the inputs teaches you why the boxes are there — which is the part an interviewer is actually probing.
Coming to the shelf
Same structure, same interaction vocabulary. Each one is chosen because it has a genuinely hard core rather than a long list of features.