Thoughts on backend engineering, distributed systems, and my journey in tech.
What DDIA Chapter 1 taught me about partial failure — and why tracing tools like Zipkin and OpenTelemetry aren't over-engineering.
A deep dive into building a production-ready notification system with RabbitMQ, Redis, and proper observability.
My journey transitioning from a Laravel/PHP background to building backend systems with TypeScript and Node.js.