Speaking
6 posts
Scaling Microservices Without Losing Your Mind Practical lessons from scaling a platform from 10 to 200+ microservices, covering patterns that worked, anti-patterns we discovered, and organizational changes that made it possible. Read more Event Sourcing in Practice: Patterns and Pitfalls After implementing event sourcing in three production systems over five years, I share what actually works, what doesn't, and when you should (and shouldn't) reach for this pattern. Read more From IC to Tech Lead: Lessons Learned A candid conversation about the transition from individual contributor to technical leadership—the skills that transfer, the ones you need to develop, and common mistakes new tech leads make. Read more Designing APIs That Last: A Hands-On Workshop A hands-on workshop where participants design, review, and iterate on API designs. Covers versioning strategies, error handling patterns, and building APIs developers actually want to use. Read more Testing Strategies for the Real World A practical look at testing strategies that balance confidence with development speed—when to write unit tests vs integration tests, and patterns for testing distributed systems. Read more Building a Blameless Incident Culture How to build an incident response culture that learns from failures instead of assigning blame. Practical frameworks for running effective postmortems and creating lasting improvements. Read more