Killing Flaky Tests: Reproduce, Quarantine, Fix
A test that fails every time is annoying. A test that fails some of the time is corrosive. The always-failing
Continue readingKilling Flaky Tests: Reproduce, Quarantine, Fix
A test that fails every time is annoying. A test that fails some of the time is corrosive. The always-failing
Continue readingKilling Flaky Tests: Reproduce, Quarantine, Fix
Six months of Go development lands at once twice a year, and the Go 1.27 release (August 2026) is one
Continue readingGo 1.27: Generic Methods, JSON v2 by Default, and a Runtime That Finds Its Own Leaks
Every Kubernetes cluster has the same awkward secret sitting in its API: the Secret. Base64 encoding is not encryption, anyone
The commits that caught my attention this week range from a vector database that shrinks a 31 GB corpus into
Two years into the coding-agent era, a plain Markdown file has quietly become standard infrastructure. AGENTS.md is the place where
Continue readingAGENTS.md: Teaching Coding Agents to Work in Your Repository
Most of a developer’s day is spent locating things. A file whose name you half-remember. The command you typed last
Most applications don’t need a database server. They need durable, queryable state — and somewhere along the way the industry
Continue readingSQLite in Production: The Database You Already Ship
Kubernetes ships with a promise: change an image tag, and the platform replaces your pods gradually, keeping the old version
The first week of Rust usually ends with a very specific kind of frustration. Not with syntax, not with traits
Continue readingThe Rust Borrow Checker Is Not Your Enemy: A Mental Model for Ownership
Container Queries in CSS: Components That Finally Respond to Their Own Space Responsive CSS has always meant asking the viewport
Continue readingContainer Queries in CSS: Components That Finally Respond to Their Own Space