The code I’m still ashamed of (2016)
I've never had such a serious ethical issue in front of me, I have code I'm ashamed of in a "Oh god we could have done so much better, what a fool I was at 22" kind of way. But so far my ethical conscience is largely clean. I can think of really only one ethical close call in my career, but still not as serious as the linked article -"Hey developers, customer account manager here, just sold an upgrade to the customer on product X, they need capability Y""It already has that in the version they have, it's probably just misconfigured""Oh... well I've sold it now, can we just increase the version number and pass it over to them anyway?"We laughed that guy out of the room, thankfully.