I worked in software ops where part of my day was handling incidents and bring anxiety to the room when I came running to a dev team with an incident caused by their recent release. A few times it was caused by someone accidentally running a test scenario in prod. At one point I got enough and said “add a bright orange ‘test’ banner on your UI for dev environments.” Apparently that was a foreign concept to absolutely everybody, and the more I look around the less I see people actually trying to make an effort to distinguish the two to prevent such catastrophic failures. Especially when you’re handling tens of gigawatts of energy on a daily basis.
I worked in software ops where part of my day was handling incidents and bring anxiety to the room when I came running to a dev team with an incident caused by their recent release. A few times it was caused by someone accidentally running a test scenario in prod. At one point I got enough and said “add a bright orange ‘test’ banner on your UI for dev environments.” Apparently that was a foreign concept to absolutely everybody, and the more I look around the less I see people actually trying to make an effort to distinguish the two to prevent such catastrophic failures. Especially when you’re handling tens of gigawatts of energy on a daily basis.