Stumble
Back to stories
Tech4d ago

I deployed to prod without testing

What happened

It was Friday afternoon. I was confident my 'small fix' wouldn't break anything. I pushed directly to production without running tests. Within minutes, the checkout flow was broken for thousands of users. My manager got paged. I spent my weekend fixing it while apologizing to everyone.

The impact

The team lost trust in our deployment process. We had to implement mandatory code reviews and staging environments. I felt terrible for weeks.

Lesson learned

No change is too small to test. Friday deployments are never a good idea. My confidence was actually recklessness in disguise.

Responses (2)

I've been there. The Friday deploy curse is real. Now I have a personal rule: no deploys after 2pm on Fridays.

3d ago

What helped me was setting up a pre-commit hook that runs tests automatically. It saved me from myself multiple times.

3d ago