Writing · page 4 of 4

Older posts.

Sep 2, 2026

What Scale to Zero Cost Me to Build: 50s Sleeps, 14s Wakes

Hibernate took 50 seconds. Wake took 14, not the 1.3 I had reported. The measured price of building scale to zero on a Firecracker fleet, and every fix.

9 min
Sep 2, 2026

Sandbox Creation Time Benchmarks Measure Different Things

Every AI sandbox matrix has a creation time column spanning 0.79ms to 2.7s. That spread is definitional, not performance. Here's how to make it comparable.

10 min
Sep 2, 2026

Isolation Is Not an Abuse Control: Lessons From My Fleet

A free-tier signup mined crypto on my microVM fleet in 27 minutes. Containment held perfectly and it changed nothing. What I built afterwards, in what order.

9 min
Sep 2, 2026

microVM Production Incidents: 4 Postmortems From My Fleet

Four real postmortems from a multi-tenant Firecracker microVM fleet I run solo: a wiped boot disk, silent config drift, a fatal page fault, and no alerts.

10 min
Sep 2, 2026

Firecracker microVM Cloud, Built Solo in 6 Months: 179ms Boots

What it actually takes to run a Firecracker microVM cloud alone: snapshot-restore on every create, 179ms boots, pre-allocated netns, and the real costs.

9 min
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 min
Sep 2, 2026

My 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 min
Sep 2, 2026

Container 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 min
Sep 2, 2026

Checkpoint 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