The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
Yeah, it all comes down to where you want to spend your time, right?
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
Do you want to spend your time improving your product and making it better?
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
Or do you want to spend your time fighting the same fire over and over?
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
And, you know, really the culture of building
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
you know, building great post-mortem cultures to make sure that at the product level and at the organizational level, you are fixing known issues and you are avoiding having the same problems multiple times.
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
And typically when I see teams that have, you know, poor post-mortem culture, I think they're,
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
probably one of two failure modes there you know one of them is a lack of focus on just the outcomes right like you know a lack of of really um
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
I wouldn't say caring enough.
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
I think that's a little bit too personal, but being really focused on, you know, is this product performing super well?
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
Are we really making our customers happy?
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
And that is fundamentally a cultural and leadership cultural problem of setting the right standards.
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
Oh, and by the way, like I don't think, you know, standards should be, you know, should be uniform, right?
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
Like there are places where, you know,
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
the details really, really matter where things like durability are just critical and you do need to have super high standards in those places.
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
And, you know, places where you want to optimize for other things and maybe have, you know, have a higher production defect rate.
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
And I think that's okay as long as that's an intentional decision that's being made.
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
So that's kind of case one, right?
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
Like,
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
insufficient focus on the outcome.
The Peterman Pod
AWS Distinguished Eng: Learning From 3000 Incidents And How Engineering Is Changing | Marc Brooker
I think case two, and this is a harder one to change, is normalization of kind of operational heroics.