I'm sorry
Regarding the latest Twitter hot drama:<p>There's a lot of ugly code out there. Doesn't mean that the program it runs isn't successful or popular. That's what iteration is for.<p>I don't believe this is a misogyny issue; it's a general issue of being polite, and telling the person what you have an issue with instead of broadcasting it to the world, just because you can.<p>The programming community often envisions itself as more altruistic than other sectors of business. If we want to make that closer to reality, we should offer suggestions of how to improve existing code. This benefits everyone, while Twitter blasts benefit no one.<p>Corey's apology seemed very sincere.<p>140 characters does make it hard not to be an asshole. So if your tweets sound that way, leave a comment on GitHub instead.<p>Being a programmer or a creative in general does require a thick skin at times. Lots of people are going to see your work. That doesn't make a half-assed apology sincere. It doesn't matter what company you work for, or how smart you are. There will always be someone smarter, so don't throw stones. Try to be constructive instead.<p>That is all.