Networking
Packets, protocols, routing, failure, and the tools that let us see the wire.
Visual field notes
Interactive notes on ideas I wanted to understand more deeply. Each guide starts with an intuition, makes the idea move, and connects it to the real tools underneath.
Interactive tutorials
Beginner-friendly · no prerequisites
Follow a packet from A to B, lose it on purpose, and watch UDP, TCP, and QUIC react differently.
Begin the visual guideBuild a commit tree, split it into branches, combine it again, and see what moves between local and remote.
Begin the visual guideCurrent & planned
More as I learn them
Packets, protocols, routing, failure, and the tools that let us see the wire.
Snapshots, pointers, branching histories, integration, conflicts, and remotes.
Replication, consensus, clocks, and what happens when a machine disappears.
Processes, memory, scheduling, and the machinery between code and hardware.