Recent Posts

Processing 120,000 Telemetry Events for Fun

8 min read time

A look at the small Go pipeline behind an F1 live timing recorder, replay server, and terminal dashboard — with a closer look at the in-memory fanout doing the busy work.

Sandboxing My Coding Agents

9 min read time

How I started sandboxing my coding agents with Docker and VSCode Dev Containers after watching them wander outside the repo

Understanding Null in GraphQL Schema Design

6 min read time

When should a GraphQL field be null versus an empty list? How do non-nullable fields protect invariants while nullable fields enable partial responses. A practical guide to returning null in federated schemas.

Why Most Architecture Reviews Fail

8 min read time

Architecture review boards start with good intentions. Six months later, engineers see them as all red tape and no value.