My First Postmortem
Hello, Iām Magdeline! I joined First AML as a Software Engineer in January this year after I graduated from the University of Otago last year. Iām part of Team Tui where I mainly do front-end development. This article was originally published on my blog. An excerpt can be found below:
As luck would have it, I had my first incident last week š
Let me explain: I was the feature lead for a feature. The feature involved replacing some old components with new ones. One of the components replaced also had a validation check added to it. This check was run through Product, and the whole feature underwent extensive QA testing in various environments. Everything was going smoothly so when I received the green light, I shipped the feature aka I released it into our production code base, meaning our users would be able to access the feature.
I posted an announcement in the release channel then gave myself a pat on the back. Woohoo! š„³ This feature took several sprints and I was so glad it was finally shipped.
About half an hour later, my colleague alerts me of a tech support ticket created regarding my feature. Not too long after, I get pulled into another Slack thread regarding the same issue reported about the feature. Before I know it, an incident management process is kickstarted and my feature gets reverted from production š¤”
To find out what happened next and what I learnt from this incident, head over to my blog