Thanks for sharing your experiences. Pretty much the only thing that I am ashamed of about the sector that we work in is the propensity for misogyny and sexism. Obviously not all organisations are guilty but I think the atmosphere of frat-boy pseudo-machismo seen in may tech companies somehow breeds this kind of behaviour. Talking openly about it and making a stand is the only way that more companies who are guilty of turning a blind eye will be forced to take action. For what it’s worth, the behavior you describe will not be tolerated in any of my workplaces. I hope that many others will follow suit.