Spikdi
A2–B10:35
A2–B10:35
I pushed code that broke the login page.
I pushed code that broke the login page.
The bug crashed the site for ten minutes.
The bug crashed the site for ten minutes.
My manager called me into a quick meeting.
My manager called me into a quick meeting.
I said, 'That one was on me.'
I said, 'That one was on me.'
Then I explained what I missed.
Then I explained what I missed.
Here is what I missed: a null check.
Here is what I missed: a null check.
I did not test the edge case.
I did not test the edge case.
My manager nodded and said, 'Thanks for owning it.'
My manager nodded and said, 'Thanks for owning it.'
That made me feel less nervous.
That made me feel less nervous.
To stop it happening again, I will add tests first.
To stop it happening again, I will add tests first.
I will also run a peer review.
I will also run a peer review.
Mistakes teach better than success.
Mistakes teach better than success.
That One Was On Me
by @caleb04