back
$ls -la ./blog

Writing

Notes on distributed systems, debugging gnarly frontend code, and things I learn shipping full-stack projects.

What Building My Notification System Taught Me About Distributed Systems

I started with a simple notification API. A few Kafka topics, Redis keys and debugging sessions later, I ended up learning far more about distributed systems than notifications.

kafkadistributed-systemsspring-bootredis

I Thought Redis Was Just a Cache. I Was Wrong.

Redis started as a cache in my mind. Then it quietly became the MVP of my notification system.

redisbackenddistributed-systems