Benjamin Cane PRO
Distinguished Engineer @ American Express building payments systems. Author: https://amzn.to/3kuCFpz, Thoughts, & Opinions are my own.
This presentation is meant to serve as a developers guide to effectively using metrics for observability. How to blend application and business metrics for ultimate observability.
This talk outlines where software engineers spend their time and how to restructure your time to spend more of it working on material outcomes.
Consistency is one of the most challenging aspects of building and designing Distributed Systems. This presentation discusses why that challenge exists and explores ways open-source systems have addressed it.
As Engineers we are always developing software and systems, but how do we develop ourselves? How do we improve and get better at what we do.
Software Testing is critical to our ability to deliver fast, quality products. But many of us are doing a bad job at it. Either we have gaps in the name of speed, or we have a horrible testing experience. This presentation looks at how we can make it better.