I'm glad that Sarah is being so open on this topic because, after reading the entire article, I remain unconvinced. Please allow me to share my experience.
I'm part of a small multicultural team of 8 engineers, 4 of which are women. The team is a professional outfit, makes consistent effort to remain inclusive, and ensures that everyone has a comfortable way of voicing their opinions, thoughts and other intellectual contributions. Despite this, all 4 of our female engineers prefer to avoid product discussion (be it 1:1 face-to-face, group, email, etc) and as such, their contributions amount primarily to SVN commits of what they're asked to build. In my 4+ years of working closely with them I never observed them having an impact on our deliverables that could be attributed to their gender.
Our operations team of 30+ people has only 2 female system administrators. This is a pair of fantastic individuals who are kind, positive and wicked-smart. Their experience and skills command respect and people like them because they're enjoyable to work with. In my observation, they have these qualities because they are:
a) Excellent engineers
b) Excellent human beings
Both of the above traits can be displayed equally well by both men and women, making gender a completely moot point in the comparison.
I completely agree that we need more excellent engineers and more excellent human beings in our line of work regardless of their gender, however nothing I've seen so far indicates to me that we need more women specifically.