Nafiz Anam.

All insights
Engineering#Reliability#DevOps#Lessons Learned

What Seven Years of Production Incidents Taught Me

Every outage teaches the same handful of lessons in a different costume. Here are the ones that actually changed how I build.

NA
Nafiz Anam
Lead Software Engineer
September 14, 2024
9 min read
What Seven Years of Production Incidents Taught Me

1. Alerts Without Owners Are Noise

If a page doesn't have a named human responsible for acting on it, it will be ignored within a month.

2. Rollback Speed Matters More Than Deploy Speed

Optimize for how fast you can undo a bad change, not just how fast you can ship a good one.

3. Most "Database Issues" Are Actually Query Issues

Before scaling infrastructure, profile the slow query. It's cheaper and it's usually the real fix.

Work Together

Facing something similar in your product?

I help founders and technical teams design, build, and scale software products the right way. Let's talk about your specific challenges.