> That she got a little too hot-headed and posted a picture seems to be all anyone wants to talk about.
Because that's what got the guy fired. If she had just posted a tweet complaining, or just made a blog post talking about how those kinds of comments were offensive, people would have learned but nobody's life would have been ruined. Instead she choose to post their picture online AND continue to make a big deal about it. That's a personal vendetta.
She says: "I agreed with him so I turned around and said so." So she interjected herself into this private conversation, and it is not clear if the other guy's allegedly sexist comments were to her in response to what she said, or if they were just directed to his friend privately.
> I agreed with [the guy behind me] ... He said he would be interested in forking the repo [...] That would have been fine until the guy next to him... began making sexual forking jokes
I don't see how that constitutes a private conversation. The joke was apparently interjected into a discussion she was already part of.
Now, I still don't think the "public shaming" attempt was a good idea, and I certainly wouldn't support firing the guy (if that actually happened; again, no evidence at hand!). But I'm seeing the anti-Adria crowd here really bending over backwards to make this her fault. I think it's entirely reasonable to be offended by this, nor is it unreasonable to tweet or blog about it. That she got a little too hot-headed and posted a picture seems to be all anyone wants to talk about.