Notes on distributed systems, debugging gnarly frontend code, and things I learn shipping full-stack projects.
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.
Redis started as a cache in my mind. Then it quietly became the MVP of my notification system.