I just wanted to say I hope the OP isn't beating themselves up about what happened. In terms of moral integrity I feel they did very well to, at a relatively young age, take the decision to quit. I understand the point of the article (we may be developers at the end of the chain, and there maybe lots of people legally and ethically responsible above us, but we can still stand up for what is right) but at the same time, until you read something like this, or are in the situation yourself, it is common for people not to appreciate the knock on of what we do. If the OP hadn't made the quiz, someone else would have, this isn't to say people can't take a stand, but it is more to say no matter what they did that person would still be dead.<p>So my respect to the developer in question, I'm fairly sure I would have continued to work there. I would have just said to myself that these things happen, there are laws in place to protect people, if the laws aren't good enough we should campaign for change, I'm just a developer move data around a machine, etc. But I sort of assume by time I get to my death bed, I'll probably look back over my life and decide I made most decisions wrong, rather than work hard for success, fortune, etc. perhaps favouring compassion, helping others, charity work, etc. would have actually be a life better spent. So for the time being I'll give credit to those who take the moral high ground!