I mostly agree with your point, but note that the author is male (well, the name is a commonly male one).
It's a bit telling that folks in the software industry[1] seem to assume that techies are male (a priori), but those who write articles of this kind are female.
Not blaming you for it, but it's something you should try to be conscious about and fix.
[1] I've been guilty of this myself, though usually in cases where I use terms like "guys" where I shouldn't be.