Happy Friday, my friends. Don’t forget to push to production on your way out the door this afternoon. πŸŽ‰
Remember, if it works in production, it would have also worked in staging and test, so let’s be efficient.
@jerry Wait, you guys have staging and test environments?
@jerry I shudder to think how many times I've run into the test server running as the production instance in my career. Augh! (Happy Sysadmin Day?)
@jerry @catsalad Itβ€˜s so hard to get it working right, it would be a waste to deploy it anywhere else. πŸ’πŸ»β€β™‚οΈ
I will also remind everyone that merge conflicts and other issues are fake news from the very unfair compiler people who just want to make your work harder. β€œgit push β€”force” helps you retake your free speech rights
@jerry I’m loving how free your speech is these days πŸ˜‰
@jerry true that. I will regularly execute a force push on Fridays. Solves all my problems. And works on my machine.
@jerry remember, --force-with-lease is for pansies or something
@jerry the most efficient way to avoid compiler errors is to use a language that doesn’t need compiling, like Perl
@jerry You're standing in front of a button (labeled "merge ignoring CI failures") that will destroy the universe if you push it. What do you do?
@jerry "Unfair compiler folks"? You mean, you compile your code before you commit it? Weakling.
@jerry also be sure to add "-Wno-everything" to all your compilation rules.
@jerry Retired Jerry has a mischievous side πŸ€ͺ
@jerry
I don't push to production often, but when I do, it's 1pm on Friday.
@jerry I actually did push to production 3 times today - and it’s only lunch time πŸ€·β€β™‚οΈ
@jerry are you not on call? Does your organization have a NOC? then it's not your problem!
@grumpasaurus exactly. I often feel bad for the NOC people just sitting there watching TikTok videos and thinking about their brains atrophying. I just want to help.
@jerry you're validating their overhead.
@jerry can you tell me about this β€žrm -rf *β€œ I am supposed to execute as root in the root directory? That’s not dangerous, right?
@ComPod the disk space won’t free itself up

@jerry I'd object, but I'm not on support this weekend.

Carry on.

(And friends don't let friends not have enough automated testing that they're scared of Friday deployments. Or at least tech leads shouldn't. But they will, and it'll happen again, and Friday will remain our doom)

@jerry thanks for the reminder, pushed.
@jerry If something doesn't compile, just comment it out. It wasn't working anyway.
@jerry This is unnecessary in the modern age we live in. Someone else will push to production for you and break production automatically. Its more efficient that way.
@jerry woke up and chose violence this morning...
@jerry I remember someone arguing for Friday deploys because you should have robust processes in place to allow quick testing and rollback of the deployment
@jerry If you don’t dare to push on Fridays, perhaps you shouldn’t push at all 😁
@jerry My one weird trick is: "git config user.name Jerry Bell"
@jerry We've only just caught up (mostly) with stuff we had planned before Crowdstrike broke the world... don't tempt these ppl! 😎
- YouTube

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.