Do not push to production on a Friday
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| Don't Push To Production On Friday |
|________________________|
\ (•◡•) /
\ /
—————
| |
|_ |_
Yep, just don’t do it.
You’d think with over 15 years in the industry, I’d have learned this by now, but nope! 1.5 months into my new role, I’d just introduced a production issue on a release that’s supposed to prevent further issues!
Rookie mistake, but the long story short is that I had inherited a large monolith and I thought that the single entrypoint I had touched so far was the only entrypoint to the app!
And so after introducing a change that affects entrypoints (think: middleware setups), I thought that was it. Turns out, the other entrypoints started failing. Thank god for alerts, logs, and DLQ’s!