Working with people that lack emotional intelligence is a chore.
> So of course I start sobbing.
... too much of a chore to read before making comments?
Your snark is not becoming.
I'm sure the vast majority of people would have either reacted defensively and been intimidated into taking the project down, or reacted angrily (and likely still modified or taken the project down).
> If you haven't learned to deal with mocking in other ways than sobbing I'd argue you haven't really grown up.
Communicating your emotions about something purely for what they are takes courage and is the most important thing an adult can learn. You obviously can't expect that others respect your emotions or that you are entitled to anything at all, but purely communicating them goes a long way.
"Growing up" also is a very weird concept. You have no idea as to why the blog post author sobbed or if this was even just used as a rhetorical device. Are you only grown up after you got your mental health in order? If so, that gives an average of 50+ for some people, and never for most.
Writing a blog post calling out the behaviour also appears to be a reasonable course of action. I would consider that an “adult” response also.
And publishing open source code to a GitHub repo is not a “collosal” mistake. It’s not a mistake at all. Adults, on the other hand, generally give constructive criticism. None of these people did that. Two of the apologises, and that was an adult response.