Sorry, putting people in their place is probably a bit strong for what I'm trying to say. What I ultimately mean is, it doesn't take long to prove you know what you're talking about in a conversation. Sure, it sucks that she has to do that at all, but I would personally think it's worth it versus the alternative options of just staying silent or playing the role of "just along for the ride with my technical boyfriend."
I feel like you're really missing the point. She did that, and it became tiresome. Then she wished she didn't have to do that, and wrote this post explaining why.