Blog
Backend engineering, AI features and lessons learned the hard way, published on Medium.
Latest · 1 Jul 2026 · 5 min read
Three ways caching quietly breaks in production, and the architecture pattern that avoids all three. Most engineers add a cache for the right reason. The database query is slow, the cache makes it…
19 Jun 2026 · 7 min read
I believed it too. Open an SSE connection, pipe the tokens through, slap a Last-Event-ID header on the reconnect, done. That is what every tutorial shows you, and it works perfectly on your laptop…
10 Jun 2026 · 4 min read
How Anthropic’s new Mythos-class model changed the way I build, think, and ship — and why “responsibility-taking ability” is the new frontier in AI There are model launches, and then there are…
9 Jun 2026 · 6 min read
Introduction Engineering organizations adopting AI-driven platforms face a familiar problem: data lives across a dozen SaaS tools, each with its own API quirks, auth mechanisms, and rate limits.…
27 May 2026 · 14 min read
How an innocent Task.WhenAll() brought down our order aggregation service under load — and what we did about it. Introduction There is a moment in every backend engineer’s career when a system that…
28 Apr 2025 · 2 min read
Google Maps is a service by Google that lets you see maps, locations, routes, and more. You’ve probably used it on your phone to find places or get directions. When you’re building a website or app,…