One of the points that I make in my post is that it's not up to YOU (or even your girlfriend) to decide what offends ME (or any other woman in CS). If you take nothing else away, please understand that.
With regards to "brogramming," I personally don't find the idea all that offensive. But there's a critical mass of women in tech who do, and I think that it's my responsibility--and yours--to respect that.