I write on this blog about topics that interest me and that I believe can help other developers, including event-driven architecture and modern software patterns, lessons learned in building resilient and secure distributed systems, the real-world impact of AI on software development, and pragmatic approaches to software design that favor simplicity and composable architectures.