Git at any scale
Vicent Martí
Three copies voting on every push, or one log that refuses stale writers. Guess which one sleeps through the night.
For software engineers · iPhone & Android beta
Real history, live simulations you can break, and the papers that fixed them.
Each chapter opens on the day a problem was real: who was building what, where, and what went wrong.
Try the obvious idea in a live simulation. Slow a message, kill a computer, cut the network, and watch it fail.
Then the real solution, why it holds, and the paper that named it, with the sections worth reading.
Consensus, chapter 1. This board runs Pip’s own simulator in your browser: every value and every message is from the run.
1978 SRI International · NASA
NASA wants computers to fly a plane. SRI’s design, SIFT, runs three side by side, each with its own altimeter. They must agree on one altitude.
1980 Pease, Shostak and Lamport, Reaching Agreement in the Presence of Faults: the same vote, even when computers lie.
tap the slow message to hold it back

37 books, one problem each, told from the year it first bit someone. Tap a spine to take it down.
Engineering posts worth your evening, each turned into one playable chapter: read the post, then break the thing it describes.
Vicent Martí
Three copies voting on every push, or one log that refuses stale writers. Guess which one sleeps through the night.
Blaise Sanouillet, Sunyi Shao, Jeff Song, Gosh Arzumanyan, Shawn Wu, Tejun Heo, Praveen Sampath, GP Musumeci
Sixty years of scheduling research, and the winning move is still knowing which thread is the important one.
Reynold Xin
Postgres used to own its disk. Now it keeps a cache and lets the log hold the receipts.
Lance Martin, Gabe Cemaj, Michael Cohen
A container you nurse back to health is a pet. Write everything down in the log and you can let it go.
Vicent Marti
Fifteen seconds a grep, a grep every turn. The index is cheaper than the waiting.
Will Wilson
Don't chase the bug through the real world. Build a smaller world where it has to come back when you call.
Shorts drawn from real runs of the simulator. More every week on YouTube and TikTok.
They play quietly as they scroll by. Tap one for sound.
1978 Three computers, one altitude
1975 Two generals, one messenger
2023 An OS inside the inference server
1978 Whose clock is right?
Pip is in a small beta on iPhone and Android. Leave an email and we’ll send an invite as spots open: TestFlight on iPhone, a Play link on Android.
We store your email to invite you. Nothing else.