The thing about strict professionalism is that it avoids the problems of bro-culture while simultaneously preventing issues from blowing up.
As of now, Github has pretty much alienated everybody. They've pissed of activists by firing Coraline and some of the stuff they've done in the past. They've pissed off "broflakes" by some of their other more recent cultural changes. But now they're starting to piss off people who may or may not care about social justice, but who definitely don't want the defining topic in the OSS community to be social justice. I think this is a game you can only win by refusing to play.
What does this mean? I've never heard the term.
Tbh,i don't really understand the "brogrammer" thing either. I got my CS degree, then was at Google, and then the first employee at a tiny startup and none of those experiences gave me any inkling of what the brogrammer stereotype might be. Isn't the programmer stereotype literally the opposite of a "bro"?
It's meant to be a portmanteau of "bro" and "snowflake" (implying more or less that someone sees themselves as a special snowflake, and gets upset when not treated that way).
Like both the words it comprises, I find it's more of a disparaging name for people the speaker dislikes, than a label for a discernible subgroup of people.
I suspect you will find yourself publicly involved in another kind of justice sphere by accident.
That said, there is something to your hesitancy. I did a big part of my education in the social justice sphere, and while I believe in pretty much all of the core theories, in practice I don't think most activists have much of a plan of attack for tech companies. That's partly because they don't really get much practice, because companies are reluctant to give them power, and, as this story shows, quick to give up if results aren't progressing as expected.
Your solution—give up on that crew entirely—sort of solves the problem, I guess.
But my solution is to keep trying to study and talk and figure out what a good methodology would be for applying the core social justice theories (everyone has valuable compentencies, demographics are a useful signal, other realities exist than yours, consent matters, etc) in a tech corp setting productively.