It's common in software for us developers to create tools to "scratch our own itches". In this instance, the author might just not personally appreciate those kind of work cultures. This does not imply a fascist desire to exterminate brogrammer culture or any other culture.
For myself, I would not want to work at a place that advertised pingpong, beer, or pizza, because to me, those imply both a homogeneous age (young) and a desire for long hours at the office.
As I get older, I prefer to eat more healthy (haha I wish) and limit my working hours to spend time on the people that matter. I prefer to work cooperatively with my colleagues, not competitively. A positive, supportive working environment is very important to me. If people are swearing at each other, that's a huge red flag.
That doesn't mean that the kinds of work environments are intrinsically bad. For some people, they would be perfect! But if I'm looking for a job, I know up front, they're not for me.
But that's why I work for the government instead of for a startup. :)
The "fascist" element (I wouldn't have used that word, it's incendiary and counter-productive) is the undercurrent of an objective truth and the discounting of preferences (and, not least, the holders of such preferences) not in line with that truth.
If this tool had been written and "marketed" as a personal linter, in which you can taylor your own preferences, it would have been great. It could have had a pre-set "bro" profile that "fails" the lack of beer pong and a "cube" profile that fails mentions of any technology released in the past 15 years. That would have been both hilarious and actually useful.
For myself, I would not want to work at a place that advertised pingpong, beer, or pizza, because to me, those imply both a homogeneous age (young) and a desire for long hours at the office.
As I get older, I prefer to eat more healthy (haha I wish) and limit my working hours to spend time on the people that matter. I prefer to work cooperatively with my colleagues, not competitively. A positive, supportive working environment is very important to me. If people are swearing at each other, that's a huge red flag.
That doesn't mean that the kinds of work environments are intrinsically bad. For some people, they would be perfect! But if I'm looking for a job, I know up front, they're not for me.
But that's why I work for the government instead of for a startup. :)