At a glance
The impact of on-call becoming just another week.
| BEFORE | AFTER | ||
|---|---|---|---|
| Time to Resolve | 3.5 hours | → | 90 minutes |
| Pages per shift | 45 | → | 15 |
| Recurring incident classes | 23 / quarter | → | 0 |
| On-Call Sentiment | Dread | → | Just another week |
The Mechanism
A repeatable operating pattern. Diagnose, prioritize, execute.Diagnose
On-call was constant firefighting.
A reactive rotation with no internal signal for product quality.
Customer bug reports were the monitoring system.
Blueprint
Designed both technical and people-centric systems to improve response.
Bespoke monitoring systems to understand product health.
A handoff discussion focused on systemic improvement.
Build
Delivered a health dashboard with product leaders to understand actual customer experience before they notified us.
Deployed agentic tooling to safely process server logs and reduce debugging time.
Ship
Mean time to resolve fell from 3.5 hours to 90 minutes.
Core recurring incident classes dropped to zero.
Encore
Product health dashboard informs business OKRs.
Tech debt became technical investments that gets real roadmap time.
The Story
Adding more people to on-call won’t fix the systemic problem.
Customers were the monitoring system.
On-call was constant firefighting. A reactive rotation that never got ahead of the next support issue. Product quality degraded in places nobody could see, so customers reported problems before any dashboard did. Understanding an incident meant reading logs across five separate systems. Hours passed before anyone could reproduce the bug. Nothing carried forward, so the same failures kept returning.
Every support ticket pulled an engineer in. Churn climbed each quarter while tech debt lost every prioritization fight, and the rotation was something engineers dreaded.
Fix the system behind the symptoms.
The expected answer was more headcount or a full rewrite that stopped all feature work. Neither choice was acceptable. The reliability work ran alongside the roadmap, so no feature slipped.
We designed two systems, one technical and one about people. A product-quality health score, built with the product owners and architects who knew which workflows customers depend on, surfaced degradation on a dashboard before a customer felt it.
Every rotation left on-call a little better. AI joined triage to summarize each incident and point at a likely cause. Structured handoffs carried context between shifts, and we gave support the tools to address common user mistakes.
57% faster to resolve, and a rotation nobody dreads.
The Details
For the readers who want the mechanics. Open what you need.
Does every support issue feel like you’re fighting a fire?
If so, the rotation is missing a system that improves both the on-call process and the software underneath it. More people and a rewrite feel like the answer, but at the cost of your budget and roadmap.
Bring us the 3 a.m. pages. We’ll make them rare.