I really wish that this whole thing could have ended amicably (perhaps with Adria apologizing to the devs [by the way, the guy who was fired has already publicly apologized]). It's too bad that sendgrid had to fire her, I would never wish that somebody had their livlihood taken from them like that, but her job was to be a developer evangelist, which is a job she isn't realistically capable of performing anymore. I wo…
Female here. I'm a newbie in this field coming from science -- another male-dominated arena. My takeaway is that while I would not have a problem interacting with Adria I don't think I'd want to work at a place where top male talent is being repulsed by her actions or reputation. As a junior dev, I want to work with and learn from the best team that'll have me. That makes her a liability.
I do wish she'd handled everything differently. Women shouldn't freak when men say man things to other men, and even if you are offended you should just speak up for yourself and say so. This gives everyone a chance to behave properly without escalation. Most guys actually aren't jerks, they just lack self-awareness.
Women in tech should not behave as damsels in distress who cry out for help (to twitter) and need shining knights (pycon organizers) to intervene in minor situations like this. Take back the locus of control and own the situation.