If so, please let me know so I can ensure that I never work with you.
You might like to treat Twitter like a private conversation, but when the posts are completely publicly accessible (and when the person has 1000s of followers) it is certainly not private.
Tweeting and blogging about this with images in the manner she did clearly steps over the line where it in my opinion is 'ok'.
I can absolutely guarantee that the people involved in the conversation felt absolutely ambushed by the event, and that is not a very enjoyable work environment.
However, these are two different situations. It's different when she is a public face of SendGrid and her Twitter profile states "Developer Evangelist for @SendGrid". I'm not saying that this post merits her being fired for anything. I'm just saying that, in such a position, her twitter posts should not be immune from judgement and action by her company.
Edit: Off track but her Twitter profile also states "YouTube partner and creator" .. what?
Why risk your career to talk to her about the benefits of using Sendgrid? No thanks I'll talk to the reps from Mailgun/Postmark where I don't run the risk of my face getting blasted all over the internet and my career ruined over a misunderstood joke. She's in PR, by posting their faces she must or at least should have known what she was doing to those developers.
I'd have a very different opinion if she was a 22-year-old developer without much media experience who quickly tweeted the photo. But she essentially works as an evangelist (sales/promotions?) and has been featured in The Rachel Maddow Show, NPR, Computerworld, The Associate Press, Inc.com, Black Enterprise, Pioneer Press [http://www.crunchbase.com/person/adria-richards]. She works in social media and she did what she did at least partly for her own publicity.....well it worked but it cost two people their jobs.