Filter: C Containers Debugging Linux Internals Namespaces Networking Reverse Engineering cgroups cloudflare concurrency freertos go infrastructure isr meta networking python quic runtime security systemd systems x86-64

fds Are Namespace-Agnostic, Paths Are Not

War stories from building a container runtime in C — the assumptions the Linux kernel quietly refused to honor, why nearly every one slipped past a green test suite, and the tag and error number to check each claim against.

C Linux Internals Containers Namespaces Debugging

A Container Is a Posture, Not a Primitive

An introduction to minicontainer: an educational Linux container runtime written in C, built one isolation boundary at a time across fifteen git tags. What the series covers, and how to check every claim in it against the source.

C Linux Internals Containers Namespaces cgroups

Defusing a Bomb That Wanted to Phone Home

The CS:APP bomb lab, defused off-campus: an LD_PRELOAD shim, a seventy-line fake grader, and a walk through all six phases plus the secret one.

C x86-64 Reverse Engineering Linux Internals Networking