Writing · page 2 of 2
Older posts.
Sep 2, 2026
I Measured Every Stage of My 179ms Firecracker Boot Path
Where every millisecond of a Firecracker create goes, measured on my own production fleet, plus why I refuse to stop the clock before the guest answers.
9 minSep 2, 2026My Fork Docs Were Wrong: What VM Forking Really Preserves
I shipped a doc claiming forks keep processes and open files. A smoke test proved otherwise. Three fork paths measured, and the five places each breaks.
10 minSep 2, 2026Container vs microVM vs gVisor: Choosing Agent Isolation
A practical guide to picking an isolation model for AI-agent code execution, from someone who runs a Firecracker fleet: five models, five axes, one table.
9 minSep 2, 2026Checkpoint Restore Implementation: What It Cost Me to Build
Analysts call checkpoint/restore table stakes by 2027. Here is the real bill: snapshot storage, userfaultfd lazy restore, and a 50s hibernate vs 1.2s wake.
9 min