Category Archives for Uncategorized

Code of Conduct Workshops for Spring & Summer

Is your New Year’s resolution to make your community safer or more inclusive?

Come learn how to enforce a Code of Conduct at Otter Tech’s incident response workshop. You’ll practice taking a report of a potential Code of Conduct violation, learn how to evaluate the report, and practice following up with a reported person. Read more about the workshop format.

This workshop will give you the hands-on experience to support your community.

Workshop Schedule

Code of Conduct Incident Response workshops have been scheduled for the spring and summer of 2020:

You can purchase a ticket for the workshop in the Otter Tech online store.

There will be no workshops scheduled for March and April, as Otter Tech CEO Sage Sharp will be recovering from surgery.

Why train multiple Code of Conduct enforcers?

CC-BY WOCinTech Chat

When an community decides to adopt a Code of Conduct, one of the first things they should ask is “Who will enforce this Code of Conduct?”

For most events and online communities, enforcement falls to one person. Typically the person is an event organizer, or a leader in the online community. It’s someone who cares deeply about making the event or community a welcoming place. They want to do things “right” but aren’t sure whether they need to have more people involved.

It’s important that every event or online community, no matter how small, has at least two people who enforce a Code of Conduct. Here’s why.

Conflicting Roles

When you’re an event organizer, you rarely get to enjoy your own event. Most of your time is spent helping others, ensuring the event stays on track, and dealing with last minute fires.

It can be hard if you’re an event organizer and you’re the only point of contact for people to make a Code of Conduct report. You’re running from place to place, talking quickly to other people, and you look… busy. Someone who wants to make a Code of Conduct report may decide that they don’t want to bother you.

It can be helpful to have two event volunteers whose only job is to take Code of Conduct reports. You can have one incident responder available in a fixed location, while the second incident responder walks around event space, ready to take a report on the spot.

Conflicts of interest

If you’re involved in Code of Conduct enforcement in an online community, it’s typically because you care deeply about the community. You want to make the community a welcoming place. You probably know a lot of the community members.

Unfortunately, it can cause problems if you’re a leader of an online community and you’re the only person enforcing the community Code of Conduct. If one of your long-time friends in the community were reported, you would be biased towards them when you evaluate the report. If your online community includes your clients or co-workers, you also have a bias towards them.

Having two to three people involved in online community Code of Conduct enforcement allows the committee to address conflicts of interest. If one committee member has a platonic, romantic, or employment relationship with a reported person, there are two other people who can evaluate and follow up on the report.


Whether you run an event or an online community, you shouldn’t have only one person who evaluates Code of Conduct reports. Why? Because that one person has a specific life experience.

The one person in charge of the Code of Conduct may not have experienced discrimination based on race, gender identity, or disability. They may face marginalization because of one part of their identity, but have privilege in other parts of their life. It can be hard for them to understand the impact of harassment or microaggressions if they’ve never experienced that type of discrimination before.

Having multiple committee members evaluate a Code of Conduct report means everyone can contribute their lived experience. Having a diverse set of people enforcing a Code of Conduct is key to making a welcoming community for all people.

Train Enforcers

Whether you have one, two, or ten people taking Code of Conduct reports, it’s important to train them!

Otter Tech provides online training for Code of Conduct enforcement. Our Incident Response workshop teaches people how to take a Code of Conduct report, how to evaluate a report, and how to follow up with a reported person. If you’re adding a new Code of Conduct committee member, now is the time to get them trained.

Attend our next online Code of Conduct Incident Response workshop on either June 19 or July 17. Purchase a ticket today!

New workshops on Code of Conduct enforcement

Otter Tech is offering two remote workshops on Code of Conduct enforcement training. These are hands-on workshops where you’ll practice taking a report of a Code of Conduct violation and following up with a reported person. The workshop includes one practice scenario for event organizers and one practice scenario for online community moderators. The workshop is done remotely via a Zoom video conference.

The remote workshop dates are:

  • April 29, 2019 at 1 pm to 5 pm UTC / 6 am to 10 am PDT / 6:30 pm to 10:30 pm IST
  • May 16, 2019 at 10 pm to 2 am UTC / 3 pm to 7 pm PDT / 8 am to 12 pm AEST

Individual tickets for either workshop are $350 USD each. They can be purchased on the Otter Tech website.

What does the workshop cover?

Most of the workshop time is spent in paired practice sessions. The instructor will give each pair a real-world Code of Conduct violation scenario. The pairs will roleplay receiving a report of a Code of Conduct violation, and following up with the person who has been reported.

Dustin Ingram, an event organizer for the Python Texas conference, talked about their experience in a previous workshop:

The four hour workshop includes:

  • Practice taking an incident report
  • Practice following up with a reported person
  • Instructor modeling on how to take a report and follow up on a report
  • One practice scenario for a report given at an event
  • One practice scenario for a report given in an online community
  • Discussion on bias, microaggressions, personal conflicts, and false reporting
  • Frameworks for evaluating a response to a report
  • 40 minutes total of Q&A

You can purchase tickets for the workshop on the Otter Tech website.

Countering Impostor Syndrome Culture

Mask CC-BY 2.0 Caitlin Regan

Impostor syndrome is the feeling like you’re a fake and that your success is due to luck, even though you’re a high-achiever. Impostor syndrome is more likely to occur in people from marginalized groups in tech.

Most articles and talks I’ve seen on impostor syndrome focus on changing the person who has impostor syndrome. But what if society is actually creating impostor syndrome? What if there were ways people could not trigger impostor syndrome?

I recently gave a talk at FOSDEM on how we can all counter impostor syndrome culture. The video is here and the slides are here. The rest of this article is the cliff notes version of the talk.

The Making of Impostors

Anyone can experience impostor syndrome. However, one of the things my talk touched upon is that people from marginalized groups in tech experience impostor syndrome very differently.

Why would a person from a group that’s underrepresented in tech feel impostor syndrome? Why would they feel like all their accomplishments are due to luck? It could be the push back they get when they brag about moving to a more senior role. Women in particular are socially trained not to brag about their accomplishments. Their fears are valid, as studies have shown women are punished when they ask for raises. People of color may face racism from white people who assume they’re a cleaning person rather than a programmer.

These messages tell people from marginalized groups that they don’t belong in tech. That they’re only here because of luck, or worse, because they’re the token minority hire. Privileged people make people from marginalized groups feel fake. They make them feel impostor syndrome.

The first part of cultural change to combat impostor syndrome needs to be for privileged people to confront their biases and internalized misogyny and racism. Confronting the bias in your hiring and promotion processes is crucial.

Supporting people with Impostor Syndrome

You’ll have to watch the video for the deep dive, but here’s some quick hacks for how you can support people with impostor syndrome:

  • Ask “What questions do you have?” People with impostor syndrome are afraid to ask questions because they might be judged for not knowing something. When people ask, “Do you have any questions?” the default answer is, “No.” By changing the phrasing you normalize asking questions.
  • Praise effort, not static characteristics. Research shows praising someone for being “smart” causes them to derail when they face a tougher challenge or failure. If you praise the amount of effort people put into a task, they’re more likely to see a set back as a growth opportunity.
  • Use “I feel” or “I appreciate” when praising others. When someone tells me, “That was a great talk,” my impostor syndrome says, “No, it’s not. If only you knew how much I struggled with it…” However, if someone says, “I was inspired by your talk,” or “I felt excited by your talk,” they’re sharing how they feel. I can’t argue with how you felt about my work. Similarly, the phrase “I appreciate” is sharing a feeling of gratitude. Rephrasing praise may help others accept and internalize it. This is the first step towards dealing with impostor syndrome.

Those are some very simple ways that you can support people with impostor syndrome. However, privileged people can’t just focus on the easy changes. Everyone needs to confront their biases in order to stop creating impostor syndrome

Linux kernel hastily adopts standard Code of Conduct

Linus Torvalds temporarily steps down

Recently, Linus Torvalds announced he was taking a temporary leave of absence to “take a break to get help on how to behave differently.” Many people lauded the Linux kernel “benevolent dictator for life” for finally taking steps to address his verbally abusive behavior. However, it turns out Linus stepped down because he knew this article was about to be published about sexism in Linux:

Torvalds’s decision to step aside came after The New Yorker asked him a series of questions about his conduct for a story on complaints about his abusive behavior discouraging women from working as Linux-kernel programmers.

The Linux Foundation preps for bad PR

The reporter contacting Linus gave him and his employer, the Linux Foundation (who paid him $1.6 million in 2016) time to plan a response. On Saturday, Greg Kroah-Hartman, acting as a representative of the Linux Foundation Technical Advisory Board, pushed through a hasty commit to change the Linux kernel “Code of Conflict” over to the standard Contributor’s Covenant. On Sunday, Linus announced he was stepping down temporarily, and handed control over to Greg Kroah-Hartman. On Wednesday, the New Yorker article on sexism and verbal abuse in the Linux kernel was published.

It’s interesting to note that the Linux kernel community’s change from the “Code of Conflict” to a standard Code of Conduct was only signed off by 6 out of 10 members of the Linux Foundation Technical Advisory Board. That’s a huge change from the first Code of Conflict, which had over 60 community members sign off on it. This is a big change that wasn’t signed off by the other Linux kernel leaders. There’s now a process for Linux kernel developers to pledge to follow the new Code of Conduct, but it’s an afterthought.

Should we trust them?

The most important question is whether the Linux Foundation Technical Advisory Board will promptly and appropriately respond to a Code of Conduct violation report under this new Code of Conduct. The board is currently comprised of 8 white men, one Asian American man, and one African American man. Does a board with no women on have enough understanding of diversity and inclusion to respond to someone who is being harassed because they’re a minority in the community?

To answer that question, it’s important to look at the history of the Linux Foundation Technical Advisory Board. Board members are voted by the Linux kernel developers who can attend a particular Linux Foundation event. In previous years, the voting was held at the event after party, usually when people were distracted with conversation or alcohol. People who have been nominated to the board would need to give a short speech. People who can’t attend the event could send in a written speech, but those were usually read in a monotone voice and remote nominees received few votes.

Because of the way the voting for the Linux Foundation Technical Advisory Board works, it screws towards a particular demographic. Someone has to be financially well off enough to go to the conference, which skews towards people being paid to work on the Linux kernel. The voting is held at an after party, which might be hard to attend for parents, people who don’t want to be around alcohol, and Deaf people who find noisy environments too hard to participate in. It’s really unsurprising that the Linux Foundation Technical Advisory Board is mostly white men.

[Content warning: rape apology]

It’s also important to note that four of the Linux Foundation Technical Advisory Board members did not sign off on the new Code of Conduct. One of them is Ted Tso, who was banned from Linux Conf Australia for questioning rape statistics on the conference mailing list. Ted expressed doubt that rape victims experienced real harm because in the majority of cases “the perpetrator did not threaten to harm or kill the victim”. He called into question whether rape victims actually gave consent for sex while they were “plied with alcohol.” Based on Ted’s view that rape is over-reported, I believe he is unfit to review Code of Conduct cases involving sexual harassment with a person of any gender, cases that involve sexism, or cases that involve a woman reporter or reported person.

[/Content warning]

Downfalls of a copy-paste Code of Conduct

While it’s good the the Linux kernel community is adopting the standard Contributor Covanent, copy-and-pasting a Code of Conduct does have some downsides. Unless a community customizing the Code of Conduct by adding reporter guidelines, it’s unclear how the committee will handle conflicts of interest.

If someone wants to make a Linux kernel Code of Conduct report, but doesn’t trust one member of the Linux Foundation Technical Advisory Board members, it’s unclear what to do. The new Code of Conduct points to the Linux Foundation Technical Advisory Board members page, which doesn’t include any individual contact information. Additionally, since not all Linux Foundation Technical Advisory Board members signed off on the new Code of Conduct, it’s unclear which of them are open to receiving reports. That means a person who wants to make a Code of Conduct violation report would find it difficult to contact a subset of the Linux Foundation Technical Advisory Board who didn’t have a conflict of interest.

It’s telling that the new Code of Conduct doesn’t include reporting guidelines that detail how the Linux Foundation Technical Advisory Board will handle a conflict of interest. I believe that means the Linux Foundation Technical Advisory Board hasn’t put any thought into how to handle a report that involves a board member’s friend, employee, manager, or family member. The Linux Foundation Technical Advisory Board is comprised of leaders in the community who have been involved in Linux for decades. A conflict of interest is bound to happen sometime.

Will reporter privacy be protected?

Another thing that’s missing from the new Code of Conduct is any guarantee of reporter privacy. Reporting guidelines typically discuss how the community stores reports about a Code of Conduct and who has access to the reports.

The Linux Foundation Technical Advisory Board put no such thought into reporter privacy. They ask people who need to report a Code of Conduct violation to email the Linux Foundation Technical Advisory Board mailing list. That mailing list includes members of the Linux Foundation Technical Advisory Board. Several key Linux Foundation staff members also have access to it. The Code of Conduct does not mention which Linux Foundation staff have access to the Linux Foundation Technical Advisory Board mailing list.

Further, the mailing list has a private archive stretching back to the creation of the Linux Foundation Technical Advisory Board. When a new board member joins, they have access to years of archives. That means they have access to any reports made against them. People who need to make a report against leaders who might someday in the future be elected to the Linux Foundation Technical Advisory Board might be concerned about future retaliation. Thus reports against Linux kernel leaders are likely to be few and far between.

How can we push for change?

I have no faith that the Linux Foundation Technical Advisory Board will respond to a Code of Conduct violation promptly or with a well-thought out response. We should call on them to release anonymized Code of Conduct transparency reports.

A few communities like the PyCon U.S. conference have been using anonymized transparency reports. A transparency report anonymizes away the personal information of the reporter, but gives enough detail for people to understand what kind of report was made. The report includes how long it took the community to respond to the report, and what action was taken. This shows the community that the leaders do take action against discrimination and harassment. Without a transparency report from the Linux Foundation Technical Advisory Board, we can’t be sure they have promptly and properly handled any Code of Conduct reports.

My ask to you is to push the Linux Foundation and the Linux Foundation Technical Advisory Board to release an anonymized transparency report for all the Code of Conduct violations they’ve handled since their “Code of Conflict” was put into place. You can contact the Linux Foundation on Twitter or via email. The email addresses of the Linux Foundation Technical Advisory Board members who signed off on the new Code of Conduct can easily be found in the original patch.

We need to push the Linux Foundation to be open and transparent as Linus Torvalds and the Linux kernel community attempts to live up to their new Code of Conduct.

Evolving Code of Conduct Language

Spray paint of the word evolve, showing backwards 'love' in red.

CC BY ednawinti

In the Mozilla Diversity and Inclusion panel last week, one of the presenters said that when they were editing a Code of Conduct, they would “always read it with a victim’s mindset.” The use of the word “victim” was particularly jarring to me.

The person meant that they were reading through a Code of Conduct with the mindset of someone who had experienced trauma and needed to make a report. Centering the needs of people who are from under-represented groups who are likely to face harassment or discrimination is important. However, I believe that there are broader, more inclusive words to use than “victim.”

This blog post explains my rationale for moving away from the terms “victim” and “harasser,” toward more neutral terms of “a person who reports a Code of Conduct violation” (“the reporter”, for short) and “the reported person.”

History and Context

There’s a long history of using the terminology “victim” and “harasser” in Codes of Conduct, especially in technical and Free and Open Source (FOSS) communities. The push for technical events to adopt a Code of Conduct in 2010 came after many years (decades, really) of sexual harassment and assault at events being swept under the rug. The early Code of Conduct language took a clear stance against sexual harassment, while also giving a nod toward addressing other forms of discrimination.

From “Victim” to “Reporter”

Supporting and believing people who have experienced sexual harassment is extremely important. It is essential that Code of Conduct enforcement teams avoid “victim blaming” and “tone policing victims.” Victim blaming includes blaming someone for “provoking” sexual harassment. Tone policing victims means harshly judging a person who is expressing anger at discrimination or harassment.

There are a lot of connotations that come with the word “victim.” Wordnik definitions of victim range from “one who is harmed or killed by another” to “one who is harmed by or made to suffer from an act, circumstance, agency, or condition.” In both of these definitions, there’s a sense of helplessness, of being unable to stop or deal with the harm caused by another person. Many people therefore prefer the term “survivor” when describing themselves because it gives them more agency, more control over the situation and their healing process. Some people might not identify with survivor or victim terminology.

The connotations of the word “victim” don’t necessarily apply to every Code of Conduct report. To give a personal example, earlier this year I was standing at an event registration table with pronoun stickers. Someone said to their friend that ‘they/them’ pronouns were ‘made up language.’ I felt anxious about being around a person who didn’t support non-binary people, so I left the area. However, I wouldn’t consider myself a “victim” of “harassment.”

The person’s refusal to accept ‘they/them’ pronouns (thus denying my non-binary gender identity) is against the Code of Conduct. Their words certainly made me feel unwelcome, uncomfortable, and unsafe at an event on the basis of my gender identity. However, putting on the label of “victim” in order to make a Code of Conduct report feels like a very high bar. Will I have to explain to the event organizers what being non-binary means? Will they have the lived experience or learned empathy to understand why an overheard statement (not even directed towards me!) should be considered “harassment?”

In the end, unless I knew the Code of Conduct enforcement team personally, I probably wouldn’t report this. It’s just another reminder that most people assume gender is binary. I face these reminders several times a day at a typical event. After the event, I’ll take stock of the damage. If there are a lot of these smaller incidents (or major incidents), it’s not worth my mental health to come back. The event (and its attendees) just aren’t inclusive enough.

The event is unlikely to know about the issues I face as a non-binary person if I don’t trust the Code of Conduct enforcement team enough to tell them. Some communities celebrate the fact that they have never received a Code of Conduct report. However, people from underrepresented groups are very likely to experience discrimination and harassment. If a community received no Code of Conduct reports, it’s likely that people don’t trust the community organizers to properly handle a report.

Lack of trust and unreported issues can lead to toxic situations where people are constantly feeling unwelcome and powerless. No one brings up issues until something finally pushes the situation to explode. Explosive situations are incredibly draining for Code of Conduct enforcement teams and everyone involved. That’s why it’s better to address smaller issues sooner.

Additionally, it’s helpful if the community knows that the enforcement team handles a wide variety of issues. A person who fears public backlash may be reluctant to make a report if they think every report results in a ban from the community. If they understand that some Code of Conduct reports can be addressed with a simple warning, they may be more likely to report.

Addressing Microaggressions

It’s essential that people who are from groups underrepresented in your community feel comfortable making a Code of Conduct report. Which groups are underrepresented will vary from community to community. To use one example, the PyCon 2018 U.S. Code of Conduct says the conference is “dedicated to providing a positive conference experience for everyone, regardless of age, gender identity and expression, sexual orientation, disability, physical appearance, body size, ethnicity, nationality, race, or religion (or lack thereof), education, or socio-economic status.”

Event organizers who are dedicated to providing a positive event experience know that they need to make their event inclusive. People shouldn’t feel marginalized, unheard, or face constant reminders that their identity is not considered “the default.” Subtle behaviors that cause people from under-represented groups to feel unwelcome are called microaggressions.

A microaggression is defined by Merriam-Webster as “a comment or action that subtly and often unconsciously or unintentionally expresses a prejudiced attitude toward a member of a marginalized group (such as a racial minority).” It’s important to note that microaggressions can be caused not just by prejudice. Microaggressions can be caused by bias towards people who are most similar to you, or bias towards groups with the most power in your community.

For example, event vendors who provide free t-shirts are most likely to pick the cheapest t-shirt style option available. This is typically a ‘unisex’ shirt. The term ‘unisex’ is misleading, because these types of shirts are much more likely to fit men. ‘Unisex’ or ‘mens cut’ or ‘straight-cut’ shirts are not likely to fit slimmer people, shorter people, or people who have larger bodies or curves.

The person picking out the ‘mens’ t-shirt style may not be prejudiced against women, but they are making a conscious or unconscious choice about which gender will wear their shirts. The impact of that choice could be a woman feeling disheartened and unwelcome after looking at row after row of event vendors with t-shirts that don’t fit them.

While this example is very subtle gender discrimination, women face many of these kinds of microaggressions at events where they are gender minorities. Microaggressions add up over time, taking a heavy emotional toll.

It’s very important that Codes of Conduct enforcement teams deal with microaggressions promptly. Sometimes a simple warning is all it takes to correct the situation. Other people may constantly push boundaries. If they’re asked to stop one inappropriate behavior, some people will test whether they get called on a new inappropriate behavior. Inappropriate behavior may be ramped up over time to avoid immediate consequences. Removing or banning a persistent boundary pusher may be the best solution for your community.

From “Harasser” to “Reported Person”

A persistent boundary pusher is generally what people think of when they hear the word “harasser.” Harassment is defined as “deliberate pestering or annoying.” The problem with using the word “harasser” in a Code of Conduct is that it implies that a person had to “intend” their behavior to be harmful for it to be a Code of Conduct violation.

In my experience, there are people who violate a Code of Conduct and don’t intend to harm another person. When a person’s identity is the default (such as being White or able-bodied), they may not understand that their actions cause harm. The person may be unaware that their language or behavior causes people from groups underrepresented in the community to feel anxious, unsafe, invisible, or worthless.

However, their behavior still causes harm. People with “good intentions” or who are “just ignorant” can and do cause harm. The job of a Code of Conduct enforcement team is to ensure that the harm stops, regardless of intent.

That’s why I’ve shifted towards language like “reported person” rather than “harasser.” It removes the burden of proof of intent. Instead of asking whether the person intended to harm another, the enforcement team can instead ask, “After we talk to this person, are they likely to repeat the behavior?” If it’s unlikely they’ll repeat the behavior, a simple warning might suffice. If the team is concerned that the person will repeat the inappropriate behavior, then a stronger response might be called for, such as a temporary or permanent ban.

Intersecting Identities

Moving away from “harasser” also broadens the scope of what’s considered a Code of Conduct violation. It allows enforcement teams to consider complex situations where people’s identities intersect in a diverse space. Let’s examine something that happened to me at a conference this year as an example.

A person sat down with me at a conference lunch and said, “Hello, Miss Sharp.”

I had a spike of anxiety at being misgendered (assumed to be a woman when I’m not). I mumbled, “It’s not ‘Miss’, it’s ‘Mx’. I’m non-binary.” They made a noise, and largely ignored me for the rest of lunch.

Later, the person came up to me and said, “I want to talk about what you said at lunch.” My anxiety levels spiked again, because I was worried they wanted to have an argument about my gender identity. I carefully nodded, evaluating my exit routes. They said, “I’m sorry, but I’m hard of hearing. I could tell you had corrected me about something at lunch, but I couldn’t tell exactly what you said. It made me uncomfortable, so I didn’t talk with you at lunch, and I apologize. Could you tell me what you said?”

At that point, I was very relieved. I explained that I am non-binary, and that ‘Mx’ is a gender-neutral alternative to ‘Ms,’ ‘Mrs,’ or ‘Mr.’ They apologized for misgendering me. I thanked them for talking with me, and I apologized for not speaking more clearly. We shook hands, and both left feeling more supported.

Although this situation has a happy ending, it could have ended poorly. I might have felt unwelcome due to being misgendered, and the other person could have felt unwelcome because their disability wasn’t accommodated. Neither of us would have been a ‘victim’ nor a ‘harasser.’ There was simply unwelcome behavior on both sides (not speaking directly to a person who is hard of hearing and misgendering a non-binary person) that needed to be corrected.

Third-party Reports

Shifting away from “victim” and “harasser” to “reporter” and “reported person” broadens the scope of a Code of Conduct. The only place where this new language might cause confusion is when a person reports inappropriate behavior that wasn’t targeted at them.

One example would be a White person overhearing a racist joke about Black people. A racist joke has the impact of re-affirming White supremacy, whether or not a Black person is around to hear the joke.

In this case, the White “reporter” is not directly impacted by the reported person’s discrimination towards Black people. Similarly, there is no “victim” of the racist joke. However, the community is less inclusive if community members are making racist statements. It’s entirely possible that the person who made the racist joke has made more subtle racist comments to community members of color. If there isn’t a visible response to racism, Black community members may not trust leaders to act on reports of racism. People of color in the community may be silently impacted by racism and leave.

Enforcement teams shouldn’t discard reports that don’t have a clear “victim”. Even though inappropriate behavior may not directly impact the reporter, it’s still important for the Code of Conduct enforcement team to address the inappropriate behavior.


I want to acknowledge that there are people who do feel like “victim” and “harassment” are appropriate terms to use in their Code of Conduct report. However, widening the scope of our language ensures that everyone feels comfortable reporting behavior that makes them feel unwelcome.

By changing the term “harasser” to “reported person,” we widen the scope of the Code of Conduct to include microaggressions. The term also acknowledges that people with different identities protected by a Code of Conduct can still cause harm to each other. By moving away from “victim” to “reporter,” we allow people who don’t identify with the “victim” label to still feel able to report behavior that makes them feel unsafe or uncomfortable.

If you’ve enjoyed this blog post and you’re a part of a Code of Conduct enforcement team, please consider hiring me to train your team!

Otter Tech offers an online Code of Conduct Incident Response Workshop. The workshop uses role-play to help enforcement team members to practice calm and firm responses to Code of Conduct incident reports. This is especially useful for new team members who haven’t experienced giving a Code of Conduct report or following up with a reported person. Practice in taking a report and dealing with inappropriate behavior is essential to ensuring your community is inclusive.

Discrimination, Inconvenience, and Opportunity

When I give Code of Conduct Incident Response workshops, one of the subjects I cover is discrimination. Sometimes there’s an attendee who has questions about “reverse discrimination”. This is a tough subject to pick apart, so this post is a little long.

First, let’s start with a story.

Community Center Blues

I work out at a community center in my town. I choose the community center because it’s one of the few community centers that has a pool. The community center has everything you need to work out: a weight room, treadmills, exercise classes, and, of course, men’s and women’s locker rooms to change and shower.

The community center also has several private changing rooms that are marked as being reserved for families with children, seniors, and people with disabilities. The showers in the private changing rooms are equipped with grab rails and a foldable seat (so people with mobility issues can sit while showering) and two shower nozzles (one at adult height and one at a child’s height).

Like a lot of community centers, the shower is operated with a push button that only allows the water to flow for a specific amount of time. The private changing rooms with a dual shower head have two buttons.

The other day, I noticed a funny thing when I accidentally pushed the lower shower button. The lower shower head ran for a longer time than the upper shower head.

This puzzled me for a moment. Having two shower heads makes sense. Outside of elementary or primary schools, buildings aren’t made for children. Having a shower head at their height with a button within reach gives them independence. It also helps people with mobility issues who are sitting on the bench.

Discrimination vs Inconvenience

But why would the community center make the shower water button for children and people with mobility issues run longer? It’s certainly an inconvenience for taller, able-bodied adults to have to mash a button every 15 seconds when you’re cold, wet, and have soap in your eyes. It might feel unfair to you that the community center wouldn’t make the shower water timer equal for everyone. Maybe it even feels like discrimination against able-bodied adults. “Reverse able-ism” if you will.

I often see this type of conversation come up. People see that a particular group benefits from a policy, or someone makes a space that’s explicitly designed for a particular group of people, and some folks feel left out. Hurt. Angry.

On Equality

“Why can’t we treat everyone equally?” some people might ask. “Why do those people get special treatment?”

You could imagine the great lengths the community center could go to ensure everyone gets an equally pleasant showering experience. Instead of push buttons that provide a timed amount of water, they could install sensors that would turn on the water only when a person was standing or sitting under the shower.

That would create an equal experience… assuming the sensor manufacturer tested their product with people who had a variety of different skin colors.

Even if an equally effective sensor was installed, it would probably cost the community center tens, maybe hundreds of thousands of dollars to rip up the walls and install sensors and new shower heads and maybe even new water pipes.

All so that able-bodied adults could stop pushing a button every 15 seconds.

Going to all this renovation work in order for all people to have equally pleasant showers seems a bit extreme. After all, lots of buildings provide unequal access to folks. Some buildings only have stairs, and lack elevators or ramps for people who use mobility devices. Theaters often lack closed captioning for people who are hard of hearing, or provide sub-par experiences with closed caption devices that skip lines or obscure the movie.

Public places could provide an equal experience for all, but that costs time and money to accommodate everyone.

Every day, people make decisions about who gets a better experience, whether it’s at a theater or at a community center. The lack of action to accommodate people with disabilities and people of color builds up over time, with hundreds of thousands of people making small decisions every day that exclude people.

The end result is that every day people with disabilities and people of color are faced with the fact that their lived experience is less important to white, able-bodied people.

Does that sound equal?

Diversity Programs

In order for everyone to have an equally pleasant showering experience, my community center would need to invest in new tech and undertake a giant construction project that would probably inconvenience everyone. The project would likely cost hundreds of thousands of dollars.

A better use of those community center funds might be to give children free swimming lessons. My town has several different deep rivers that run through it, and it’s legitimate to worry about children drowning.

Maybe the community center could even offer swimming classes to children of color who live in the neighborhood. You might wonder why they would choose to teach that particular group of children to swim. However, once you look at America’s history of race and gender at public pools, it makes sense.

Initially, public pools were designed for young boys of all races. Once girls gained access, white adults objected to boys of color being around white girls. Cities made the public pools “Whites only”, and some white people would even beat people of color who tried to use the pool.

When the courts forced American public spaces to become desegregated after WWII, many cities simply shut down or filled in public pools rather than allow people of all races to swim. Pools moved into private clubs, which only allowed white members.

The end result of the cities’ policies around who can use public pools is that the overall drowning rate for American Indians and Alaska Natives is twice the rate for White Americans, and the rate for Black Americans is 1.4 times the rate for White Americans.

The community center offering classes for people of color to learn how to swim would help correct the results of the cities making decisions to exclude people of color from public pools.


“But what about the poor white kids?” some folks might ask. “Weren’t they hurt when pools moved into private clubs?”

Yes, and no. Children from lower income countries are more likely to face drowning deaths than children from higher income countries. Around the world, WHO estimates that low- and middle-income countries account for over 90% of unintentional drowning deaths.

However, even when you take income into account, drowning rates in pools are the highest among Black American males. A study of Americans who died from drowning in pools from 1995 to 1998 showed that, “Seventy-five percent were male, 47% were Black, 33% were White, and 12% were Hispanic. Drowning rates were highest among Black males, and this increased risk persisted after we controlled for income.”

By offering free swimming lessons to children of color, the community center is choosing to focus on a particular group of people who are at higher risk of drowning. It’s no different than making sure older adults get tested for diabetes. There’s always a risk of children and teenagers developing diabetes, but diabetes is more prevalent in seniors vs children (25.2% vs 0.24%).

The question becomes, “How do we focus resources on the people who are more likely to need it?”

Lost Opportunity

That’s not to say white children in lower-income families don’t face a lot of issues. They often face food insecurity and the threat of becoming homeless. In fact, the neighborhood around the community center has a couple low-income housing units. The idea behind low-income housing is to offer apartments at a lower-than-normal rent, to ensure families can afford a safe place to sleep. Low-incoming housing in America is far from a perfect solution, but it is a step to address the problem of financial inequality.

When I was a college student facing another rent increase for on-campus housing, low-income housing frustrated me. I didn’t have a job, and my only source of income was scholarships or summer internships. Even if I took that income into account, I was still technically eligible under the income restrictions for low-income housing. However, every low-income apartment building explicitly banned students from applying.

I was annoyed by this, but it wasn’t the end of the world. I could take out student loans, and face the debt when I got a job. There was cheaper housing way out in the suburbs if I was willing to commute an hour by public transit into campus. I might be able to find a roommate who was willing to share my tiny studio apartment. If worst came to worst, I could move back in with my parents, consolidate my classes to two or three days a week, and commute by car for a couple hours each day.

The point is, I had other options. Some of them weren’t necessarily pleasant options, but I had more resources than most people whose income was below the poverty level. Just because I was denied access to low-income housing didn’t mean I was denied all housing opportunities. I just couldn’t access that particular opportunity, which was explicitly designed for people whose only other choice was moving into the street or camping out in their car.

The important question to ask is, “What is the impact of this lost opportunity?”

If someone can find another apartment, job, internship, conference, or event that fits them, it’s not discrimination to offer those opportunities only to people who would normally have a hard time getting access to those things. Instead, it’s correcting all the decisions other people have made that exclude people of color, people from low-income backgrounds, and people with disabilities.


It’s important to frame discussions of “reverse-isms” around statistics about who is more likely to face discrimination, how we can focus resources to help those people who are more likely to need them, and the real-world impact to people who benefit from diversity initiatives.

It’s important to acknowledge the lost opportunities people have when a diversity initiative isn’t designed for them, while emphasizing that those initiatives are there to correct historical and ongoing inequities that deny others opportunity. When talking to people about how the lost opportunity might impact them, it’s important to drill down into why they fear losing that opportunity.

Often the root cause is a fear of being excluded from a group, a feeling of being pressured to change in ways they don’t understand, a refusal to acknowledge discrimination exists, or a deep mistrust based on past experiences. Moving the conversation into a place where people can openly talk about those feelings takes a lot of patience over a long period of time. It involves managing the other person’s anxiety while gently nudging the person towards tolerance and acceptance.

If you’re curious, this post was written for people in the “defense” stage of the “Development Model of Intercultural Sensitivity” (DMIS). Judging where a person is on accepting other cultures is something that takes a lot of time and experience.

It often takes several interactions with folks at various stages of acceptance to recognize common misconceptions and pitfalls. It’s  useful to consult with an expert who can help you create a plan to move your community or company into a stage where they’re more accepting of diversity.

Otter Tech is here to help with one-time or monthly advice sessions to help you make your community more inclusive.