In my opinion, a simple tweet like "@x has done @y thus influencing me to leave this company, will put up a blog post." would be much more effective.
This way people know what happened, and all journalism is formed around the actual event. If the guy didn't want to get called out publicly, maybe he shouldn't have fucked up, but this way we get to hear both sides of the story.