Indexes I added, then removed
Three index changes that looked obvious in review and cost more than they saved once real traffic arrived.
Notes from building backend systems: what I designed, what broke, and the reasoning I wish I had written down the first time.
Topics
Not tutorials. Working notes: what I tried, what it cost, and what I would tell myself before starting.
Agents, LLMs, RAG and AI architecture — what I build, test and break.
Distributed systems, databases, messaging, caching and scaling.
Working references from Java, Spring, PostgreSQL, Kafka, Redis and Kubernetes.
Full write-ups from problem to trade-offs, with the diagrams to match.
Latest
Newest first. Some are finished thoughts, others are still moving.
Three index changes that looked obvious in review and cost more than they saved once real traffic arrived.
Two words used interchangeably in meetings, and the operational difference that makes them not the same thing at all.
Next
I am always up for a conversation about architecture, trade-offs, or a bug that refuses to die.
Start a conversation