Skip to main content

Command Palette

Search for a command to run...

I broke prod

Published
2 min read
I broke prod
B

I am passionate about simplifying tech concepts

Picture this, you suggested an idea to the team. Your manager loved it, praised it. Gave the green light to write up the code and deploy. You spent an entire work day on this, tested on different platforms, browsers, different environments as you typically do. Then you ship it.

You feel good! End of the quarter performance review is coming up, this would look good for you.

Then boom! Customers are screaming - bugs, can’t login. Can’t breathe, what’s going on?? You panic!

Should you disappear, cry? Change numbers, name, countries, run away??

Nahh you suck it up and handle it like a big boy (or gal!) own up, ship a fix for an edge case you could have never imagined - how in the world is a user able to log in and not have a userID. Huh.

But you can’t point fingers, it’ll look even worse.

Now you’re contemplating whether to bring this up in your end of quarter performance review. Idea was great, but not execution… what should you do?? Decisions decisions…

Finally, you decide to include it as both a win and a lesson because you are a developer and this is your everyday life,

Not shipping bugs to production hopefully but your users interacting with your product in ways you could have never imagined, now you are reminded to constantly be on your toes, thinking miles ahead of your users. It’s the only way to win.

Embracing the failure and learning from it.

Also, embrace ErrorBoundary, it’ll save your dignity.

Random

Part 2 of 3

Random non-technical updates(sometimes technical but not so much that it makes the technical article cut), life updates, personal or self-development. I hope I don't bore you andl if an article does, navigate away to some javascript.

Up next

The 2-day rule to getting anything done

A philosopher once said we are what we repeatedly do, excellence then is not an act, it is a habit. James Clear in Atomic Habit said that success is not found in setting goals but in creating effective systems you build around your goal. Effective s...

I broke prod