Is It Us, or Is It Them?

Checkout starts failing. Before anyone can fix anything, somebody has to answer one question, and everything downstream depends on it. Is this our code, or is a provider having a bad day? If it's ours, you're rolling back or shipping a fix…

Similar Code Is Not Connected Code

Ask an embedding-based system which code relates to PaymentService and you will get back things that look like PaymentService . Other payment classes. Functions with payment in the name. A test file. Possibly a payment integration in a completely dif…

I Shipped It. Six Months Later I Couldn't Explain It.

A bug came in on something I'd written. My name on the commit, my PR, merged and running for months. I opened the file and had no idea how it worked. Not a vague memory that needed refreshing. Genuinely blank. I'd reviewed that code, I'…

The Alert Knows the Pod. The Pod Doesn't Know the Commit.

An alert fires. Checkout latency, p95, over threshold. What you have been handed is a pod name and a number. What you need is a function in a file in a repository, changed by a commit, shipped by a deployment, roughly forty minutes ago. Between th…

The Feature Ends at a String Literal in Someone Else's Repository

Somebody asks how order creation works. You open the order service and start reading. POST /orders → OrderController.create() → OrderService.submit() → orders table → publish("order.created") And that's where the trail stops. Not bec…

Fifty Alerts, One Cause

A database gets slow. Not down, just slow enough that queries start timing out. The service in front of it retries. So does the service in front of that one. And the client. Nobody coordinated this, they are all just doing the sensible thing, whic…

Every Dashboard Was Green and the Service Was Down

There's a category of outage that makes you doubt your monitoring. Error rate is through the roof. Requests are timing out. And every panel you open looks fine. CPU is low. Memory is low. The database is up, responding, barely working at all. …

Load More
That is All