I develop software for a living, and then I go home and continue thinking about software because I just can't get enough.
I'm a full-stack engineer with infrastructure skills. I've led multiple agile delivery teams, being an individual contributor, driving architecture topics, and coaching and supporting other team members.
Do you believe in “you build it, you run it”? What if you have on-call rotations, where you are responsible 24x7 for the health of a system? Nothing is quite so infuriating as a collection of poorly structured alerts that trigger randomly.
So, let’s do better! I want to talk about how to improve your monitoring capabilities. There are a few topics I want to touch:
After this talk, you’ll have concrete actions to make your engineers’ life easier when on-call.