I like BitchPhD’s blog, and I’m sure I’ve linked to it many times over the years.
I think being an ally is sometimes hard. There’s a lot to keep track of. A lot to think about. Sometimes things seem gray or muddy. It can be hard. I really understand that. And there have been times when the people I’d like to be an ally of have made demands that seemed to me to be unfair, or to not consider my position or well-being at all, etc..
But this? This isn’t hard. It’s not hard at all. You just don’t blog the stupid, unfunny, bigoted, sexist, racist, anti-trans joke.
[Edited to add the word "racist." I managed to miss that bit the first time I read it.]