Engineering, Architecture, & Lessons Learned.

A look back at my journey from writing my first lines of code to building scalable, production-ready backend systems.

Learn how to design a dynamic notification engine where templates, API keys, and providers can change without code updates, while using queues to handle high-volume notifications safely.

Specifically, why your computer feels like a well-organized office one day and a junk drawer the next. We’re going to peel back the curtain on how an OS actually manages your life.