Question: What is the best time to push everything to prod?

Answer: From airport WiFi just before boarding an 16-hour flight. Good luck, suckers, caching me! Ensure you catch the Friday evening flight, for extra credit. #ReadOnlyFriday #IT #devlife #devops

@nixCraft my eyes caught on fire reading this 
@nixCraft Even better, make it a flight to vacation on a remote island where you'll be away from the internet for the next two weeks.

@nixCraft Occasionally my Senior Design students are able to provide me with a really good bad example.

One of last year's projects was a continuation of that sponsor's previous project. The previous project was greenfield, so there really wasn't a "production" to push to. But last year, the sponsor was actively using the previous year's project. Despite the advice of the faculty member and project manager who I assigned to the student team, the sponsor insisted that the students push to prod so that the sponsor's staff can always use the latest & greatest.

Which included insufficiently-tested code pushed just before the 5-week winter break between semesters.

@nixCraft You can also be connected to the internet on the plane.😉
https://robertheaton.com/pyskywifi/
PySkyWiFi: completely free, unbelievably stupid wi-fi on long-haul flights | Robert Heaton

The plane reached 10,000ft. I took out my laptop, planning to peruse the internet and maybe do a little work if I got really desperate.

Robert Heaton

@nixCraft

I had a department head once who started off as "the geek in the corner" when the company was born. He had a temper, low frustration tolerance, and resented following rules -- even his own.

He would make small changes directly into production, skipping the test server and testing.

His favorite time to succumb to those impulses was late Friday afternoon.

Ah, the Monday morning email shit storm...

@nixCraft Also a good time to:
- push massive network changes with little to no user base to call and say something is wrong.(Extra points if you nuked their phones as well)
- Arrest a suspect with little to no evidence. Shout-out Brooklyn 99

@nixCraft Well if that is where “they” set the deadline… no problem, as requested. #push #bye

After all that is what deadlines mean, all or nothing. 🤡

@nixCraft perfect reaction to having to fly 16 hrs for business in basic economy.

@nixCraft It's a ongoing joke about fixing (and potentially being the cause of the breakage) #wikimedia #mediawiki wikis whilst in the air travelling to events.

https://bash.toolforge.org/quip/AU7VVFGM6snAnmqnK_ug

quip - Quips

@nixCraft Looking super prescient now...