Blog illustration

Blog

Stories, guides, and lessons from the world of observability

Every Token Has a Price: Per-Request GPU Cost Attribution

Every Token Has a Price: Per-Request GPU Cost Attribution

Flat per-token pricing is wrong by 10–50× per request. Prefill vs decode, batch sharing, and cache effects break the math. How to attribute real GPU cost - compute, energy, and dollars - to each inference request.

Read
Shekhar

Shekhar

Best Incident Management Software for Engineering Teams (2026)

Best Incident Management Software for Engineering Teams (2026)

Compare 9 incident management tools: PagerDuty, Opsgenie, Incident.io, Rootly, FireHydrant, BetterStack, Grafana OnCall, Squadcast, and Last9. Features, pricing, and which fits your team.

Read
Sahil Khan

Sahil Khan

Database Partitioning: Types, Strategies, and When to Use Each

Database Partitioning: Types, Strategies, and When to Use Each

How database partitioning works in PostgreSQL and MySQL. Range, list, and hash partitioning with SQL examples and guidance on when to partition vs shard.

Read
Prathamesh Sonpatki

Prathamesh Sonpatki

Database Sharding: How It Works and When You Actually Need It

Database Sharding: How It Works and When You Actually Need It

How database sharding works, common strategies (hash, range, directory), shard key selection, and the operational cost of running a sharded database in production.

Read
Prathamesh Sonpatki

Prathamesh Sonpatki

Database Performance Tuning: A Practical Guide for Production Systems

Database Performance Tuning: A Practical Guide for Production Systems

Tune PostgreSQL and MySQL for production with connection pooling, memory configuration, write path optimization, vacuum management, and lock contention fixes.

Read
Preeti Dewani

Preeti Dewani

Traces Are Not Your Business Logic

Traces Are Not Your Business Logic

Distributed traces track how your system processed a single request — not what your customers did over time. Confusing the two leads to poorly instrumented systems.

Read
Mukta Aphale

Mukta Aphale

SQL Query Optimization: Techniques That Actually Improve Performance

SQL Query Optimization: Techniques That Actually Improve Performance

Find and fix slow SQL queries using execution plans, missing index detection, N+1 pattern fixes, and pagination strategies for PostgreSQL and MySQL.

Read
Sahil Khan

Sahil Khan

Database Indexing

Database Indexing: How It Works, Types, and When to Use It

How database indexes work, when to use B-tree vs hash indexes, clustered vs non-clustered indexes, and how to tell if your indexes are actually helping.

Read
Faiz Shaikh

Faiz Shaikh

Stop Flying Blind Last9

Stop Flying Blind: Synthetic Monitoring, Host heat-maps, and Process-Level Visibility

Most teams learn about outages from customers. Synthetic monitoring, host heat-maps, and AI streaming help you know before being told.

Read
Nishant Modak

Nishant Modak