The “Oh Shoot” Moment
Seeing Adobe's problem with a release erasing content for a significant group of users made me think about the developers/engineers in the background. Did they have the "oh shoot" moment? I've had mine for much smaller issues. My heart raced, my mind raced with theories on what I missed, and I started to sweat.
What are your own "Oh shoot" moments? Did you suffer any consequences from management or anyone else in your organization?
4 comments
[ 4.4 ms ] story [ 15.4 ms ] threadOne evening I wasn't paying attention and accidentally dropped the files to the prod folder. I went to the prod page and sure enough, it was broken. It wasn't a high traffic page, but I was still afraid that we'd get a complaint or two.
Since the original prod files had been written over by the new ones, I went to the page's GitHub and downloaded the files from the repo.
I then dragged the repo files to the prod folder, and the page was back to normal. Definitely gave me a fright.
I informed my boss about what happened the next day and how it was resolved, and although he looked somewhat alarmed I didn't get in trouble.
Thinking back on the times I've had code exist nowhere else but the clipboard...
I also changed the script to:
so if the tape was still in the drive when I got in to work, I knew to check on things.The board still booted, because the boot sector still pointed to the sector that the OS kernel file had been in, and the contents of those sectors hadn't changed. But the sectors were marked as unused on the disk, and could have been overwritten by any file write.
I booted for two days from that deleted file before I got to the point where I could re-create it.