Building systems, breaking illusions, and sharing learnings.
Apply consumer theory to understand why LLM pricing works the way it does
Jul 6, 2026
Why two-phase commit fails in production, and how sagas use compensating transactions to build reliable cross-service workflows without distributed locking.
Jun 29, 2026
LLMs break traditional observability. Log tokens, trace multi-step chains, attribute costs, monitor quality with evals, and handle privacy deliberately.
Jun 22, 2026
Event sourcing is cool, until it isn't. Store events, not state but only when it makes sense.
Jun 15, 2026
Load balancing algorithms are resource allocation mechanisms in disguise.
Jun 8, 2026
Three seconds will still feel like forever to your users. Make sure they never have to wait that long staring at a spinner.
Jun 1, 2026
Locking across machines is harder than you think
May 25, 2026
Your LLM costs more than you think - here's the full picture
May 18, 2026
Fast producers + slow consumers = cascading failure
May 11, 2026
Unserstanding deeply what actually breaks in production
May 4, 2026
One copy isn’t enough. Here’s how databases stay synchronized.
Apr 27, 2026
RAG is the dominant AI application pattern. Chunking is the #1 pain point.
Apr 20, 2026
Your downstream service will fail. Not might - will. Learn how to tackle these partitions in production.
Apr 13, 2026
Distributed agreement is fundamentally hard. Here’s how Raft actually works
Apr 6, 2026
Getting reliable structured data from LLMs is harder than it looks
Mar 30, 2026
Everyone quotes CAP theorem, but no one really understands it.
Mar 23, 2026
“Just retry” only works if your operation is idempotent
Mar 16, 2026
128K tokens doesn’t mean you should use 128K tokens
Mar 9, 2026
Wrong timeout settings cause more outages than bugs
Mar 2, 2026
Your LLM application will hit rate limits. Here's how to handle it gracefully with exponential backoff, token buckets, and priority queuing.
Feb 23, 2026
Production decision-making checklist to understand if a vector database is really required
Feb 16, 2026
How models learn semantic relationships in language
Feb 9, 2026
The survival of your AI app depends on your token economics
Feb 2, 2026
The Invisible Tax of AI Tokenization: Why Non-English Speakers Pay More
Jan 26, 2026
How your prompt becomes vectors, attention, and text in milliseconds
Jan 19, 2026