Projects
Systems programming experiments, infrastructure tools, and low-level explorations. Repos and writeups linked where they exist.
Bomb Lab Harness
activeAn LD_PRELOAD shim and a loopback HTTP grader that let a CS:APP-style bomb run on a machine that isn't the course server. Includes a redistributable demo bomb so the harness can be exercised end-to-end without a course-issued binary.
C
Linux Internals
Reverse Engineering
Networking
minicontainer
activeAn educational Linux container runtime in C, built one isolation boundary at a time — from fork/exec to OCI bundles — across fifteen tagged phases, with every design decision and failure logged. A companion post series reads the build, and its documented failures, tag by tag.
C
Linux Internals
Containers
Namespaces
cgroups