These things happen at most companies .. people get jealous and have different ways of dealing with it .. it's up to management to handle it well, but since no one talks about it, there is no management for it ..
Are you the author of the article? I'd like to apologize on the behalf of ... pretty much everyone, really, for all the stupid comments here that are focused on doubting your story. It sounds like an awful experience and I imagine all these people missing the point are compounding it. In my experience in the tech industry, these sorts of victim-blaming people are very vocal but also are a minority, and I am embarrass…
It's a common pattern that shallow, knee-jerk reactions show up first (because some people's reflexive defenses get triggered quickly) while thoughtful, meaningful responses take longer to appear—for one thing because they simply take longer to write. This sometimes leads to a perception gap about the community. The majority of users here, probably the vast majority, are fair and considerate. But it takes a while for that to reveal itself—longer, unfortunately, than the time it takes the rapid internet readership to move on. Not sure what we can do about this.