But I keep thinking how the author of the Cloudflare's Rust unwrap code feels right now. Yes, processes should have prevented it and so on, but...have any of you been directly involved in a similar high profile bug?
How does it feel months/years later, do you find yourself thinking about it? Do coworkers know about it, how does your environment change?
> Do coworkers know about it, how does your environment change?
You mean my current coworkers or the ones at the time? The ones at the time obviously knew, because the bugs represented crises. My current ones don't, except for the ones I've swapped war stories with.
I'm not sure what you mean by "how does your environment change". It changes in that you learn the lessons the issue teaches you. Otherwise, nothing changes. Or do you mean do other devs look at you in a worse light as a result? No, they don't.
There was a lot of crazy politics but it turned out that the team was completely reorganized and a lot of people left that year, including my boss and her boss and the head of the organization. It led that platform to confront the sustainability, funding and management issues that had been neglected up until then.
I'm certainly not 100% responsible for what happened but I was probably the only person who could have stopped the disaster but had I done so I probably would have lost my job anyway.