I write on Hashnode - click any post to read.
Why I Chose Token Bucket for HoldUp (And Why the Others Didn't Make the Cut)
A deep dive into how I chose the Token Bucket algorithm for HoldUp — not as a textbook exercise, but as a real trade-off between burst tolerance, fairness, and simplicity.
read on hashnodeHow First Principles Finally Made Distributed Systems Click for Me
I used to know the terms but never really got distributed systems. This is the mental shift — network failures, partial failure, idempotency — that changed how I think about building them.
read on hashnodeWhen Things Break: Reliability and Failure Handling in Distributed Systems
Retries, idempotency, timeouts, circuit breakers, and rate limiting — not as isolated patterns, but how they connect to build systems that survive production.
read on hashnode