Code Review
Every Timeout Should Be Shorter Than the One Above It
A request chain is a ladder of deadlines, and when a lower rung is longer than the one above, the upper layer pays for work nobody will ever read.
Production debugging, observability, CI failures and the infrastructure layer every service depends on and nobody instruments.
Code Review
A request chain is a ladder of deadlines, and when a lower rung is longer than the one above, the upper layer pays for work nobody will ever read.
Opinion
Escalation paths that route incidents away from senior engineers also route the feedback away from the people who can fix the design.
Deep Dive
The container's CPU limit is two cores and its usage never exceeds one point three, yet requests slow down. CFS quota throttles in hundred millisecond…
DevOps
When a node runs short of memory, Kubernetes does not choose eviction victims at random. It uses the QoS class, which your requests and limits silently…
Tooling
Grepping a wall of journal output loses the structure the journal already keeps. It is a queryable database of structured fields, and the queries take…
Opinion
Dashboards are built for demos and read during incidents, which is the one moment they cannot help. Monitoring that is only useful after the fact is…
Error Autopsy
The proxy gave up at sixty seconds and returned a 504. The application finished at seventy four and wrote the result to nobody. Both were correct.
DevOps
You set the value in three places and the cluster applied a fourth. Helm's precedence rules are short and unforgiving, and the gap between what you edited…
Tooling
Port in use, connection stuck, file handle exhausted. Three of the most common production questions are answered by two old tools that read the kernel's own…
Opinion
A network call is a thousand times slower than a function call and a hundred times harder to debug. Most service boundaries were drawn for organisational…
Bug Hunt
A nightly job was supposed to run once. The logs showed thirteen executions in a few hours, then none for a day.
DevOps
A stuck Terraform lock stops every deploy in the company, and the obvious fix, force unlock, is also the dangerous one.