Blog
Stories, guides, and lessons from the world of observability
Follow us on X
Battling Alert Fatigue
What is Alert Fatigue and techniques to reduce it


SLOs, SLIs, and SLAs: Understanding Key Service Metrics
A guide to set practical Service Level Objectives (SLOs) & Service Level Indicators (SLIs) for your Site Reliability Engineering practices.


Kubernetes Monitoring with Prometheus and Grafana
A guide to help you implement Prometheus and Grafana in your Kubernetes cluster


Why We Auto-Delete Slack Messages at Last9
At Last9, we auto-delete Slack DMs after 2 days. This pushes teams to improve documentation, reduce tribal knowledge, and own accountability.


Static Threshold vs. Dynamic Threshold Alerting
What's the difference between Static Threshold vs Dynamic Threshold Alerting? Do you really know when and how to use each threshold type?


Why MTTR should be a ‘business’ metric
A key challenge is aligning engineering health metrics with business goals. How can business measure engineering, and engineering show its value?

Observability - That Last 9
TL;DR: A stitch in time, saves 9. A discussion on the key blocks of observability.

How we won Dukaan over
5 meetings. 1 month. Subhash and his team’s velocity on decision-making, moving fast, and radical candor, are a breath of fresh air in the Indian startup ecosystem.


Sample vs Metrics vs Cardinality
When dealing with Time Series databases, I always got confused with Sample vs Metrics vs Cardinality. Here’s an explanation as I have understood it.