About
Hey, I’m Anurag Sarkar — a software engineer who has spent years building large-scale distributed systems, most recently at AWS and Swiggy.
I write about things I’ve learned the hard way: breaking apart monoliths, designing APIs that don’t haunt you later, building systems that survive production, and making sense of complexity at scale.
What I work with
Languages: Java · Go · Python
Domains: Distributed systems · Platform engineering · API design · Observability
Interests: Making platforms feel less like platforms and more like superpowers
Outside the editor
Motorcycles. Long rides. Grandparents. The occasional philosophical detour about ice cream parlors and what they tell you about life.