Blog
4
Long-form writing about systems, software, and decisions that age well.
Latest: How a Missing Index on a 20 Billion Row Table Ruined My Saturday
Vivek Chauhan
A personal publishing website focused on clarity, good reading rhythm, and simple architecture that stays maintainable over time.
Blog
4
Long-form writing about systems, software, and decisions that age well.
Latest: How a Missing Index on a 20 Billion Row Table Ruined My Saturday
Featured
The newest long-form piece from the blog collection.
A real story about how a missing database index on a 20 billion row event tracking table crashed production, brought in the CTO on a Saturday, and what I learned about indexes, composite indexes, and why CREATE INDEX at the wrong moment can make everything worse.
Recent
Fresh writing from the main blog collection.
SOLID isn't abstract academic theory. It's five survival tools that stop your codebase from collapsing under its own weight — explained the way nobody explained them to you the first time.
A developer's honest, unfiltered experience working inside an 8-year-old codebase nobody dares touch — and the lessons every developer needs to hear before they write another line of code.
A 4-year software developer breaks down Claude vs ChatGPT across coding, debugging, writing, cold emails, and daily dev tasks — with no fluff.
Topics
Recurring ideas across blog posts.
Quick links
Primary writing collections.