I host conferences that are prominent in the tech sector, and I've had Adria Richards speak at two of them. I could write a book about what went down last week, but none of us is in the mood for that, so I'm going to highlight just a few angles that have been overlooked or underplayed in this episode. (Incredibly, there are such angles.)
I. First off, what happened? At PyCon last week, during a keynote session, Adria heard some guys behind her making jokes that involved sexual language. The PyCon code of conduct states clearly, "Sexual language...is not appropriate for any conference venue." Adria was bothered by the jokes, and referring to the code, she tweeted to the conference organizers, asking for help. They pulled aside the guys, who apolgized, and returned to the conference. Subsequently, PlayHaven, the guys' employer and a sponsor of the conference, fired one of them. Adria then received a stream of virulent attacks and threats online. Her employer, SendGrid, was later subject to DDoS attacks demanding that she be fired, and they did so.
Although this is entirely factual, it will be controversial when I say that everyone directly involved in the incident agrees the guys were in the wrong. Adria, obviously, agrees. PyCon addressed the guys in person and, in a blog post, called out their "inappopriate comments." PlayHaven, they guys' employer agrees and also blogged about it. And at least one of the guys agrees--the one who was fired apoligized to Adria in a post on Hacker News: "She had every right to report me to staff, and I defend her position."
II. Because I'm skipping a bunch of chapters in exploring the miasma of responses to this episode, I want to point you to some other posts that give important context or offer excellent analysis:
In "A Woman Walks Into a Tech Conference," Courtney Stanton opens with this story:
A woman in the tech community identified people violating the stated Code of Conduct of the group. She was summarily run out of the community.
That could have describe what Adria experienced. Turns out it was an example from six years ago. Although I don't agree with all of Stanton's views here, she give a very good rundown of how common and deep harrasment is in the tech sector and how infrequently these problems end in anything other than humiliation for the women involved.
In "Why Asking What Adria Richards Could Have Done Differently Is The Wrong Question," Deanna Zandt calls out the many people saying Adria should have behaved more decorously in identifying inappopriate behavior, and notes that their request is akin to asking rape victims to dress differently. It absolutely puts the onus on the wrong people. Deanna also goes farther, making the critical point that many white women are telling Adria, a black woman, how she should have acted, adding an unwelcome layer of privileged perspective to the situation. That the privilege is likely unconscious makes it worse, not better.
It's also worth pointing out here that Adria's actions had the effect she desired: PyCon pulled aside the guys she identified and resolved the issue to mutual satisfaction. The undesired effects--receiving rape and death threats, getting doxxed, having her employer taken down by DDoS attacks with demands from the attackers that she be fired, getting fired--happened only because she was willing to identify herself. As Coda Hale tweeted, "If only you had challenged the hegemony in a slightly different way we wouldn’t have to harass and threaten you. Better luck next time."
(One of the things I'm not going to discuss here is the issue of "public shaming," which is how many people, including SendGrid's CEO, have characterized Adria's original tweets and berated her for. I have seen no efforts to define what "public shaming" might mean in this context. But I hope it goes without saying that I find it a bullshit excuse for lazy, craven and violent responses to any human interaction, let alone a situation in which there's actually no disagreement among the parties involved that the guys making jokes were behaving inappropriately.)
Matt LeMay, in "On PyCon," not only goes deeper on why it's the wrong tack to question Adria's choices, he also explains why another common refrain--that Adria shouldn't have been offended by the jokes in the first place--is irrelevant. And he provides some excellent thinking on why we continue to have these problems in the tech sector. His is the most compassionate and clear-headed piece I've read to date, two qualities notably missing from discussions on this episode. If you read nothing else--including the rest of this post--read that.
Finally, Rachel Sklar, in "The Firing Of Adria Richards Looks Like Kneejerk Appeasement To The Troll Armies," looks at why SendGrid--an infrastructure company that effectively just told us all they don't know how to guarantee uptime--was both insincere and cowardly in its decision to fire Adria. I hope others take even harder looks at their actions.
III. With all of that said and linked, I want to talk about PlayHaven (reminder: they're the employer of the guys who were making jokes behind Adria during the PyCon keynotes, and a sponsor of the conference). Sometime after Adria's complaint was resolved to the satisfaction of PyCon, PlayHaven fired one of the guys--the event that seems to have triggered the shitstorm of attacks on Adria. Now, we can't know what would have happened if they hadn't taken that step. But we can look at the history of conference kerfuffles, note that the guys' behaving inappropriately have rarely been sanctioned by their employers (or the conferences involved) and see that none of the incidents has exploded to the degree this one did.
So there's a way you could view last week and say that PlayHaven shouldn't have fired the guy. And, indeed, there are many people saying exactly that, for a variety of reasons. But here's the thing: PlayHaven acted precisely as we'd like a company with conscience to behave. In his blog post about firing the employee, PlayHaven CEO Andy Yang wrote:
PlayHaven had an employee who was identified as making inappropriate comments at PyCon, and as a company that is dedicated to gender equality and values honorable behavior, we conducted a thorough investigation. The result of this investigation led to the unfortunate outcome of having to let this employee go. We value and protect the privacy of our employees, both past and present, and we will not comment on all the factors that contributed to our parting ways.
In other words, PlayHaven is serious about their employees' behaving respectfully toward people in their community, the company cares about how its employees represent it at conferences where it has an official presence, and this employee was not meeting their standards. For legal reasons, most companies will not talk publicly about the circumstances that lead to their firing somebody. In this case, PlayHaven says it won't discuss "all the factors," suggesting there may have been a pattern of problems with this employee (perhpas of this nature, perhaps not--it doesn't really matter here).
If more companies acted with the sort of leadership PlayHaven has shown in making clear that disrepectful behavior has no place in business, we'd have a much smaller problem to start with.
IV. Here's another surprising note: not only did PlayHaven act admirably in the face of inappropriate behavior, the PyCon organizers showed perhaps the most clear and thoughtful approach to the issue that any conference in the sector has. They have a supremely direct and well-thought-out code of conduct, and they back it up with publicly posted guidlines for how attendees can report violations and how staff should respond. They appear to have made sure staff are aware of these directions, and they acted quickly when a violation was reported, apparently resolving it to the satisfaction of the people involved. Again, this is precisely the way we want accountable, credible organizations to behave.
I find it more than a bit damning of the tech sector and SendGrid that PlayHaven and PyCon, two of the several players in this episode with considerable power, acted with great respectability, and yet Adria--a player without much power--was attacked at a level we don't see often, with intent to harm and silence her.
V. In a post that has circulated widely, Amanda Blum calls this whole episode "a tragedy" and shows some empathy for Adria. But Amanda opens the post by saying that she doesn't like Adria, and then spends a chunk of time on "an established pattern of action," describing ways in which she believes Adria has acted dishonorably for publicly identifying things she found problematic at other conferences. "When Adria is offended," writes Amanda, "she doesn’t work within the community to resolve the problem."
I have seen and heard a lot of comments from people about Amanda's post, including people I find smart and thoughtful, nearly all of them saying something like, "Interesting backstory." Two startup CEOs I know have said that they'd be open to interviewing Adria for their companies were it not for the history they read about in this post. Amanda makes some good points about the systemic problems in tech, but for those of you who are tempted to focus on the personal attacks, consider the following:
- As I mentioned earlier, I've had Adria speak at two different, high-profile conferences I've co-hosted. She has been a model speaker, seeking and taking feedback on her presentation, showing flexibility in the logistics around her talks, and on one occasion, giving a high-pressure talk as she was still recovering from a bout of food poisoning (a condition that would cause many speakers to bail). I would have her as a speaker again, without question.
- Although Amanda says that Adria "doesn't work within the community to resolve the problem," Adria did, in fact, do exactly that at PyCon. She observed behavior that clearely violated the conferences posted code of conduct; the behavior bothered her; she reported it to PyCon via their Twitter account; they responded via Twitter; she thanked them via Twitter; PyCon talked in person to the guys who violated the code; the issue was resolved, apparently to the satisfaction of PyCon, Adria and the guys. That is pretty much the definition of "working within the community." (Adria subsequently chose to blog about the sequence of events, I believe to describe why she'd chosen to report this particular violation and to make the point that doing so can be important in these cases, but that was after the issue was closed within PyCon.)
- As Deanna points out, there's an obvious parallel to be drawn between saying that women should dress differently if they don't want to get raped and saying that Adria should have acted differently if she didn't want to get attacked and fired. There's also a clear comparison around sharing somebody's "history," which is a common tactic people use to discredit rape victims. Whether Adria acted previously in a way you understand or agree with has no bearing on the validity of her actions in this case. Oh, and by the way, she doesn't have to have been a perfect person in the past to be perfectly within her rights here to report a problem and do so without drawing a torrent of hatred or getting fired.
- UPDATE: See also "Digging Beneath the Surface: That Amanda Blum Article on Adria Richards Is Not What it Seems." Gayle Laakmann McDowell does a great job debunking the "facts" of Amanda's post.
VI. On our conference site, I'll write more about what I'm doing as a leader of that event, in the wake of all this (hint: look for a more robust code of conduct and training for our staff and volunteers on how to help uphold it). Meantime, I want to talk about why conferences might have and adhere to any such policy at all.
While reasonable people can disagree about what's funny, the PyCon code of conduct is dead clear that sexual language isn't appropriate at a conference. Codes like that exist because a large number of people can't tell where the line is between funny and offensive, but also because not everyone agrees. The code says, in effect: "Some language will cause some people to be uncomfortable and will thereby shut down the kinds of conversations we're trying to foster at this event." Guidelines that draw a broad fence around iffy language at an event privilege professional discussions--which is what people are ostensibly paying to be there for. This is a case in which we want privilege as a conscious act of prioritizing ideas to build community.
When she and I both worked for Boing Boing, Teresa Nielsen-Hayden--who is not only the foremost expert on managing online comments, but who also runs a blog with the best discussions perhaps on the whole internet--once pointed out to me that if you create an atmosphere in which anyone can say anything, you will necessarily give prominence to offensive comments and hateful behavior, because people who don't like or can't tolerate that sort of thing won't participate. In other words, there's a tradeoff when you have no rules. If there's a tradeoff in having rules, and it's that some of us will have to speak thoughtfully when in the public areas of events and, perhaps, apologize if we offend people, I'm all in favor of that exchange.
VII. Now what? One of the truisms about social change is that takes a lot of different kinds of battles, over a long period of time. Some of those fights are personal, some of them are private, some of them are public, some of them are at the policy level, some of them are at the legislative level. Whatever the arena, the people who stand up for change often do so at enormous personal risk. Adria, in asking for a very, very small measure of respect has paid a huge price, at least in the short term. I believe that it will pay off, though, far beyond conferences like ours putting in place stronger support for professional discussions. I believe that asking for a fair environment helps lead to one, and that we'll see the benefits in small ways as thoughtful people make real attempts to improve our communities. Perhaps next time, the person identifying men behaving badly will be a man.
--
A note on comments: I’m interested in a good conversation on this topic, and I welcome opinionated comments on this post. Seeing, however, as the internet tends to draw vile comments on sex and race--and in keeping with the themes of this post--I should mention that I will edit or delete hateful and phobic comments, personal attacks on me or other commenters, off-topic threads (including assholic comments on this comments policy) and things that strike me as trolling. If you dislike that approach, comment on any of the 80 billion other sites that welcome diversity of obnoxiousnes.
UPDATE: I'm no longer accepting comments on this post about whether Adria behaved appropriately by she tweeting about the guys behind her. I firmly believe she did, and the issue is not up for debate here, so I'll delete further comments trying to argue that she "went nuclear" or otherwise was in the wrong by using a common channel of communication to report a violation of PyCon's code of conduct.
Awesome post, Sarah (I found it via an Eric Ries retweet, and I have retweeted as well).
I've written a couple of posts this weekend, one on the incident:
http://chrisyeh.blogspot.com/2013/03/sexism-in-tech-is-like-onion-it-has.html
And one on possible solutions:
http://chrisyeh.blogspot.com/2013/03/2-concrete-steps-to-combat-sexism-at.html
I especially liked your post because it points out that PlayHaven acted responsibly, a fact that I didn't appreciate as much as I should have. I still have questions about what they did (why fire one developer and not the other?) but I appreciate the legal constraints they're under and will give them the benefit of the doubt in the future.
Posted by: Chris Yeh | March 24, 2013 at 10:18 PM
While it's true this happened at a tech conference, I'd like to point out 3 things:
1. The comments where made by a recruiter - not a developer.
2. The lady that was upset by the comments ('dongle' ? - that is a funny word) appears to be marketing - there are not github source code that I see. So yes, non-programmers are admitted. But my summary would be:
"A recruiter goes to a developer conference. Hilarity ensues."
3. This is a an American thing, like when we went nuts about a boob at Superbowl - a cultural issue. Dongle. No one reasonable is oppressed by this. Just shrug. Comparing it to rape - please.
Posted by: PuppetMaster3 | March 24, 2013 at 11:12 PM
Sarah, thank you for trying to bring some sense to this conversation.
I have tired of this entire episode but Eric's retweet lured me back in (sucker!).
It seems to me that everyone but those directly involved is up in arms about something they know relatively little about. By directly involved I mean Adria, the guys making the comments and the Pycon folk who actually were involved in talking to the guys.
As it goes, I do feel your post is fairly biased to Adria - that is OK, you know better what kind of professional she is based on personal experience.
First off, I also organise conferences in the tech sector and in 20 years of attending and organising these I would wager that very very few conferences have a code of conduct and even fewer have one that is read by any of their attendees. So it seems to me a little ineffective to rely on a Code of Conduct that hardly anyone reads to control behaviour and be used as a basis of a reprimand.
If I find a joke unfunny I don't laugh. If I found one offensive (and that term is really what this whole thing hinges on for me) I take action like talk to the folk or talk to the organisers and that would be the end of it.
I am confused by this : if the matter was resolved and everyone as dandy as you suggest, then why should the pictures of the guys who made the joke ever have landed on Twitter, with words condemning their behaviour?
On the subject of firings. Personally I don't think *anyone* should have been fired. Both SendGrid and PlayHaven showed cowardice and disloyalty to their employees, for different reasons. The cynic in me says that this was damage limitation to their brands. What was left was to find an acceptable way to dress it up.
SendGrid claim that Adria could no longer do what she was primarily hired to do (evangelise and build community) - which, whilst a reasonable statement, is nevertheless disloyal (I am assuming here that Adria may have apologised for tweeting the pics)
In particular, PlayHaven (in my opinion) played an opportunistic card.
This was not about gender equality or dishonourable behaviour- there are far more offensive comments that could be made specifically degrading one gender or the other and with far more vitriole (not in jest). Honorable behaviour is also about accepting a person's apologies and clear demonstration of remorse and moving on. Would you agree?
The first impression I got from all the politically correct words flying around was that these guys were sexist, entirely immature misogynists. I doubt very much that they are. But I wonder how many people out there (potential employers, conferences for example) are left with that lasting impression and are biased against all these individuals?
In the end, for most of us, this is 15 minutes of distracting news while we are waiting for our tests to run. I sincerely hope that for Adria and the guys concerned that this does not define their careers and their lives.
Thank you.
Posted by: Mike | March 24, 2013 at 11:29 PM
Adria is a friend and professional collegue that I have immense respect for. The vitriol and misogyny that she has been subjected to from all sides had me despairing not only for our industry but humanity in general.
Your post gives me hope that not every person in this profession that I have worked in and loved for 20 years is a psychopath.
Thank you,
Terence
Posted by: Terence | March 24, 2013 at 11:32 PM
many spiritual teaching stories in sufi, yogi, buddhist traditions about exactly the issues in this post above ..
the short observation, we see the deleterious aspects of ego all the way through
Posted by: gregorylent | March 24, 2013 at 11:43 PM
Well written article. Very clearly laid out situation. Thanks for piecing that together for everybody
Posted by: Frank Barrett | March 24, 2013 at 11:46 PM
I'm sorry but people don't have the right not to be offended. Some people are offended by 2 people of the same sex getting married.
My sister finds the word douchbag offensive and oppressive in much the same way as dongle may have been used, even more so, and I think she potentially has more of a case, frankly, but she wages a lonely war on that front as people just laugh and ignore her, including women.
It is clear that Ms. Richards is familiar with "dick" jokes as it has been made clear that she made one in a public forum a couple of days earlier. The perl clutching is a little too convenient for me.
If you can't go through life hearing a few hard words then life is going to be very difficult no matter were you hear them.
Posted by: Qing | March 25, 2013 at 12:39 AM
Good post, but I wish you wouldn't say "she reported it to PyCon via their Twitter account". Not saying you shouldn't stand up for what she did, but represent it fairly - she posted publicly to twitter, she didn't message the pycon people.
Posted by: Martin DeMello | March 25, 2013 at 01:50 AM
Now this is a very convenient way of discussing issues:
1) Sweep every inconvenient or opposing fact (privacy invasion, public shaming...) on the grounds that they are ill defined, and "bullshit" to boot.
2) Have it your way with anything else.
Way to go. Luckily it appears your point of view is way in the minority.
Posted by: Alessandro | March 25, 2013 at 03:29 AM
What is terrible in this story is all this politically correct thing. Can't we act as humans? Can't we show some empathy ? Imagine how low this offence was? A stupid sexual joke not directly addressed to the person that taken offence for herself.
Imagine now the problems we have in this world... Billions of people don't eat enough, millions are dying of illness. Some people are raping, killing other people. Some people are stealing.
And now we are blaming people for such stupid thing?
From the official "reports" and things we have read on this subject, the only person that seems to have acted in a smart way is the guy losing his job. He admitted what it did was stupid and apologized.
The other protagonists don’t look so good. The employers fired people for stupid reasons.
And the woman while being offended overreacted.
When somebody does something stupid, you can try to repair and help. Or you can overreact, and make the world a worse place to live in. She took the second option. What I would have expected from anybody in this situation is either to ignore the offence or to react in a moderated way and to explain the problem privately. There no need for you and me to be aware of such stupid and tiny problem.
Now I know that employers can fire people for pure politics and stupid reasons. Now I know that people are childish enough to use the smallest reason to take picture of other without their approval, publish them on the internet and say bad things of them without thinking of consequences.
Hopefully did the sexist man showed more humanity than all other protagonists. He show us there still hope for this world.
Posted by: Nicolas | March 25, 2013 at 03:42 AM
One of the most salient facts that everyone seems to be overlooking is that PlayHaven only fired *one* of the guys. That means they really put some thought into it and exercised judgment, having more info than any of us. Proves even more that the bullies are in the wrong here.
Thanks for your smart take, as always.
Posted by: Anil | March 25, 2013 at 03:47 AM
She did not report the issue to PyCon staff, she posted on her twitter timeline with a photo - which I am sure the guys did not consent to, for 10 thousand people.
If she had stopped the talk by shouting at those guys, no one would approve of they behavior. Only that was exactly what she did, on twitter, for 10k people.
That action was tactless, irresponsible and even more childish than the "jokes". By shaming then on public, she effectively convicted them and applied punishment, all of which should be responsibility of
PyCon staff.
Last, but not least, she doesn't appear to be a developer, and yet, was on a developer conference. While not forbidden, in that situation one has to take greater care when overhearing conversations between professionals.
She is no Joan of arc. She either got psychological problems, or is just seeking attention.
Posted by: Stehen | March 25, 2013 at 04:40 AM
@PuppetMaster3: Cosed of Conduct will, I predict, be a common thing at technical conferences, since more and more people are refusing to go to conferences that don't have (and enforce!) one.
I too run technical conferences, and have found that a code of conduct helps set everyone's expectations. People will start reading them more carefully if incidents like the one described here continue to occur.
Posted by: Steve Holden | March 25, 2013 at 05:30 AM
I find the backlash against Adria Richards horrible, but this piece seems to tilt just a little too far the other way.
You seem to me to have left out one critical detail. The offending joke was not illegal under any normal terms; it violated the Code of Conduct for PyCon. Its impact was limited to Adria and anyone close to the two developers; and even Adria appears not to suggest that the joke was meant to hurt her directly, or anyone else. It was inappropriate, maybe even offensive, but it was only actionable because it violated the rules of PyCon.
I have read that Adria approached the PyCon organizers privately (first), was not happy with their response, and then posted the picture and comment to Twitter, in direct defiance of the PyCon Code of Conduct. That defiance impacted huge numbers of people.
I don't think any of us know enough about the interactions between Adria, the developers, and the PyCon organizers to know whether what they did was adequate or not.
However, since the only claim against the developers was a violation of the Code of Conduct that impacted a few people, violating the Code in a dramatically more public way is not just inappropriate but tremendously magnifies the underlying problem itself. You can't both say that codes must be enforced and that you have the right to violate them when you don't like the way they are enforced (note that there are many ways she could have indicated her displeasure without herself violating the Code).
One other point you leave out: one fairly persistent commentator has responded to many of these stories with some pretty explicit penis jokes Adria tweeted at the very same time as PyCon. These appear to be real--they are on Twitter under her account and there are screen caps as well. They also give the impression of Adria acting as if rules apply to some people but don't apply to her. Whether her jokes were as bad as the developers' or not (neither of them seem all that offensive to me), Twitter is a much, much larger and more public space in which to make jokes than is the physical space around two developers talking to each other. If it's inappropriate in the latter it's got to be inappropriate in the former.
Posted by: rand0m c0mment04 | March 25, 2013 at 05:37 AM
Thanks for writing this. Tis one of the best posts I've read about the topic.
I think what I'm most concerned about right now is that in the movement towards being 'accepting' and conciliatory of what happened to Adria, people are magnanimously willing to concede that she was victimized, even though "her behavior was wrong / she overreacted / she was the bully instigating public shaming".
On the surface, it's easy to look at this outcome and count it as a victory for women. After all, we're agreeing the death and rape threats were incomprehensible by any measure, we're agreeing that Sendgrid probably overreacted in kowtowing to anonymous online bullies, we're agreeing that it's okay to talk (a little) about women's issues in tech.
But this whole line of reasoning sucks. Who are we to invalidate her reaction to what happened? Who are we to scoff and call her hypersensitive? Who are we to completely disregard her own life history and experiences as the appropriate context for evaluating her reaction? Who are we even to use the word evaluating in that previous sentence? She felt harassed. She took action to protect herself and the community. By whose standards do we judge whether or not she overreacted? By the "social median" whose standards have largely been set in place by privileged white men?
The real victory in this situation would be a community wide acknowledgement of our own respective humanity, the acknowledgement that our aim should be validation and support. Regardless of whether or not you're male or female, regardless of your station in life, regardless of your own life experiences. Being able to validate Adria's reaction to the situation is not a mutually exclusive choice.
Posted by: Sw | March 25, 2013 at 05:46 AM
Your article is very thorough! Here is our legal analysis of Ms. Richards's termination by a Colorado employer. http://www.rmlawyers.com/blog/2013/03/sendgrids-unlawful-and-retaliatory-termination-of-adria-richards.shtml Another excellent legal analysis can be found here. http://www.theemployerhandbook.com/2013/03/blog-and-tweet-complaints-abou.html
Posted by: Rathod Mohamedbhai LLC | March 25, 2013 at 05:59 AM
I like the tone of your article and it flies in the face of many of the mainstream media articles which focus a bit more on a dude losing his job. We obviously don't know all the facts but I love your emphasis on context and highlighting some of the scary and downright offensive comments and reactions of some members of the developer community.
Writing my own response to this so will link you in on.
Thank you for standing up and writing something a lot more balanced than most of the vitriol out there.
Posted by: DavidMcQueen | March 25, 2013 at 06:12 AM
Thanks for the thoughtful post and for pulling together a variety of perspectives. I hadn't seen Matt LeMay's and agree that the broader dialogue is difficult for everyone. It's so much easier to attack one side or the other to avoid the much bigger discussion.
I like your call to action for conferences and communities--I hope companies will do the same thing for their internal work communities.
Posted by: Ellen | March 25, 2013 at 06:14 AM
When I first read about this, I was pretty against both of the actions, but I thought the public shaming on Adria's part *was* pretty tactless. Your post has made the event more clear, though, and you've definitely swayed me.
As a woman working in tech myself, I have so much respect for Adria and her career, and I hope this incident doesn't derail that.
Thanks for sharing this great post.
Posted by: Heidi Dowding | March 25, 2013 at 06:27 AM
Thank you for this post -- it was the first reasonable, thoughtful one I read on this incident.
As a former developer, I have found the conversation and the incidents of the past week to be incredibly, incredibly disheartening and depressing. The mob mentality of so many in the developer community who responded to this unfortunate situation was frightening and upsetting.
Yes, I'm a woman. And yes, I have ignored many a penis / panty joke in my day. Thanks developer community for making it so painfully and evidently clear what the repercussions may have been if I had tried to say something.
I admit that I personally would feel more comfortable at a conference where penis jokes were not being made. I get that a lot of people would like the freedom to make them. I wonder: would you make those same jokes in front of your mother or sister, developer-community-at-large? Is it so wrong that I (or another woman) asks that you would give us the same courtesy or respect? The fact that for some people, penis jokes should be protected speech at a developer conference underscores (as if it were in question) how male-oriented the developer community is. There is a reason organizations like PyCon have tried to limit sexual comments in their community. I hope that if nothing else, this situation is a mirror to the "developer-community-at-large." ...If that were to happen, that might be the only positive takeaway from this.
Posted by: PS | March 25, 2013 at 07:48 AM