SlideShare a Scribd company logo
1 of 46
Codes of Conduct
Conducting yourself and your organization with good character
Daniel Norman
CTO and Co-Founder, güdTECH
DanielNorman.com/coc
Twitter @DreamingInCode
A meditation
The best gift you could give to the world is to learn to be truly
comfortable in your own skin, free of the burden of proving
your validity.
Warning
The tech industry may be hazardous to your sense of self
Goals of this talk
● Convince you that it’s not just boilerplate
● Encourage you to scrutinize your biases
● Motivate you to post your Code of Conduct prominently
Overview
● Does my organization need an official code of conduct?
● Some popular features
● Case Study
● Explore your biases
● Discuss
Does my organization need an official
Code of Conduct?
Does my organization need an official Code of Conduct?
Short answer: YES
Ok, but why?
● We have different perspectives
● We have different values
● We have different experiences
Ok, but why?
It’s understandable that we might disagree on
some things...
Ok, but why?
● What is “normal”
● What is OK to say and do
● What is hurtful
Agreeing on standards of conduct is difficult.
You might be missing something.
What is your perspective?
Gender roles Jockularity Appearance Encouragement
“Smile more”
Physical Contact
What are our choices?
Allow “Common sense” to reign
Ad-hoc Evangelism of your perspective
Make an explicit social contract
Your team may not be as aligned as you think
No forewarning. No accountability. Selective enforcement
No surprises. Enables accountability and consistency
I need a minute
Objective Common Sense is not a thing.
Stop pretending it’s a thing.
Common Sense is subjective.
Press Enter to return to presentation
Press CTRL+ALT+DELETE to restart your perspective
An official Code of Conduct enables accountability
● Enable accountability through clarity
● Flush out toxic actors who cannot abide
● Discuss with your tribe, and modify via consensus
● ALL organizations need a Code of Conduct
● Systematize your system of conduct
● Good character is efficient
Some popular featuresSome popular features
Some popular features
Papers we Love
Mission statement
Regional Modifications
Appeal to Common sense
Reporting Procedure
Give details, be explicit
Some popular features
Positive focus
Incident response policy
Constructive guidance
RustLang.org
Define terms
Some popular features
Synopsis, list protected groups
Reporting Procedure
Be explicit
Clearly articulate your values and priorities
Some popular features
● Short version
● Mission Statement
● Affirmation of good character
● Positivity, Safety, or anti-harassment language
● Enumerate protected groups
Some popular features
● Clearly articulate your values
● Reporting procedure
● Incident response procedure
● URL for full policy
Case Study
PyCon 2013 – The “Forking and dongles” incident
Case Study - PyCon 2013 – The “Forking and Dongles” incident
● Two male employees of Play Haven made a
sexual joke about “dongles” and “forking” in a
public space.
● Adria Richards from SendGrid tweeted a picture of
them.
● PyCon staffers pulled them aside to speak with
them and returned them to their seats
● The tweet went viral
● Next day: Play Haven fired one of them, and the
internet exploded
● SendGrid got DDos’ed, and fired Adria
● Adria got death threats and a storm of harassment
The “Forking and Dongles” incident - PyCon 2013 Excerpt - PyCon 2013 Code of conduct
Harassment includes offensive verbal comments related to gender, sexual
orientation, disability, physical appearance, body size, race, religion,
sexual images in public spaces, deliberate intimidation, stalking,
following, harassing photography or recording, sustained disruption of
talks or other events, inappropriate physical contact, and unwelcome
sexual attention.
Participants asked to stop any harassing behavior are expected to comply
immediately.
Exhibitors in the expo hall, sponsor or vendor booths, or similar activities
are also subject to the anti-harassment policy. In particular, exhibitors
should not use sexualized images, activities, or other material. Booth staff
(including volunteers) should not use sexualized
clothing/uniforms/costumes, or otherwise create a sexualized environment.
Be careful in the words that you choose. Remember that sexist, racist, and
other exclusionary jokes can be offensive to those around you. Excessive
swearing and offensive jokes are not appropriate for PyCon.
If a participant engages in behavior that violates this code of conduct, the
conference organizers may take any action they deem appropriate,
including warning the offender or expulsion from the conference with no
refund.
PyCon 2013 Learnings
● The answer to harassment is not harassment
● Organizers must take incident response seriously, use proportionate measures.
● Participants should take grievances public as a last resort – calculate
blowback potential.
● Clear photography policies – Lanyard Color
In Adria’s own words
It takes three words to make a difference:
“That’s not cool.”
PyCon 2013 Learnings
Explore
Your
Biases
Great
work
guys!
You guys
led us to
success
We should
hire some
more guys
We need
a good team
of guys
The term “Guys” is gender-biased
Especially when referring to future or abstract people
Explore
Your
Biases
What does
an engineer
look like?
What does an engineer look like?
Grace Hopper
Computing pioneer
Mother of COBOL
Rear Admiral, USN
Fred Astaire
Dancer, Singer,
Actor
Hedy Lamarr
Actress and Inventor
Invented frequency
hopping technology
What does an engineer look like?
Grace Hopper at the console of
UNIVAC I, 1960
What
does an
engineer
look
like?
http://www.npr.org/sections/money/2014/10/21/357629765/when-women-stopped-coding
Home computer introduced
“Weird Science” Movie
What does an engineer look like?
What does an engineer look like?
Closing thoughts
Language Shapes Thought
● Say Folks, People, Y’all, Human Units
● Make assertive statements “I feel” statements instead
● Refer to people the way they present. He, She, Ze, They, Them, etc
● How many mentors from other backgrounds do you have?
Mentors
● How many female mentors do you have?
● How many mentors of color do you have?
● How many mentors from different backgrounds do you have?
Character builds outcomes
● Clarity fosters Alignment
● Success requires Empathy
● Strength through Diversity
● Common Sense is Uncommon
Try it out, it’s easy :)
Code of Conduct Generator
Go to: danielnorman.com/coc
Thank You!
Daniel Norman
CTO and Co-Founder, güdTECH
DanielNorman.com/coc
Twitter @DreamingInCode
Extra Credit: The “what-if” game
● An employee posts pictures of their bare ass on twitter.
● A 47 year old male staffer calls a 25 year old female staffer “sweetheart”
● An employee experienced a personal loss, and you touch them for three seconds on the shoulder to
comfort them.

More Related Content

Recently uploaded

11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectErbil Polytechnic University
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 

Recently uploaded (20)

11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction Project
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 

Featured

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Codes of conduct - 0111Conf 2017

  • 1. Codes of Conduct Conducting yourself and your organization with good character Daniel Norman CTO and Co-Founder, güdTECH DanielNorman.com/coc Twitter @DreamingInCode
  • 2. A meditation The best gift you could give to the world is to learn to be truly comfortable in your own skin, free of the burden of proving your validity.
  • 3. Warning The tech industry may be hazardous to your sense of self
  • 4. Goals of this talk ● Convince you that it’s not just boilerplate ● Encourage you to scrutinize your biases ● Motivate you to post your Code of Conduct prominently
  • 5. Overview ● Does my organization need an official code of conduct? ● Some popular features ● Case Study ● Explore your biases ● Discuss
  • 6. Does my organization need an official Code of Conduct?
  • 7. Does my organization need an official Code of Conduct? Short answer: YES
  • 8. Ok, but why? ● We have different perspectives ● We have different values ● We have different experiences
  • 9. Ok, but why? It’s understandable that we might disagree on some things...
  • 10. Ok, but why? ● What is “normal” ● What is OK to say and do ● What is hurtful
  • 11. Agreeing on standards of conduct is difficult. You might be missing something.
  • 12. What is your perspective? Gender roles Jockularity Appearance Encouragement “Smile more” Physical Contact
  • 13. What are our choices? Allow “Common sense” to reign Ad-hoc Evangelism of your perspective Make an explicit social contract Your team may not be as aligned as you think No forewarning. No accountability. Selective enforcement No surprises. Enables accountability and consistency
  • 14. I need a minute Objective Common Sense is not a thing. Stop pretending it’s a thing. Common Sense is subjective. Press Enter to return to presentation Press CTRL+ALT+DELETE to restart your perspective
  • 15. An official Code of Conduct enables accountability ● Enable accountability through clarity ● Flush out toxic actors who cannot abide ● Discuss with your tribe, and modify via consensus ● ALL organizations need a Code of Conduct ● Systematize your system of conduct ● Good character is efficient
  • 16. Some popular featuresSome popular features
  • 17. Some popular features Papers we Love Mission statement Regional Modifications Appeal to Common sense Reporting Procedure Give details, be explicit
  • 18. Some popular features Positive focus Incident response policy Constructive guidance RustLang.org Define terms
  • 19. Some popular features Synopsis, list protected groups Reporting Procedure Be explicit Clearly articulate your values and priorities
  • 20. Some popular features ● Short version ● Mission Statement ● Affirmation of good character ● Positivity, Safety, or anti-harassment language ● Enumerate protected groups
  • 21. Some popular features ● Clearly articulate your values ● Reporting procedure ● Incident response procedure ● URL for full policy
  • 22. Case Study PyCon 2013 – The “Forking and dongles” incident
  • 23. Case Study - PyCon 2013 – The “Forking and Dongles” incident ● Two male employees of Play Haven made a sexual joke about “dongles” and “forking” in a public space. ● Adria Richards from SendGrid tweeted a picture of them. ● PyCon staffers pulled them aside to speak with them and returned them to their seats ● The tweet went viral ● Next day: Play Haven fired one of them, and the internet exploded ● SendGrid got DDos’ed, and fired Adria ● Adria got death threats and a storm of harassment
  • 24. The “Forking and Dongles” incident - PyCon 2013 Excerpt - PyCon 2013 Code of conduct Harassment includes offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. Participants asked to stop any harassing behavior are expected to comply immediately. Exhibitors in the expo hall, sponsor or vendor booths, or similar activities are also subject to the anti-harassment policy. In particular, exhibitors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment. Be careful in the words that you choose. Remember that sexist, racist, and other exclusionary jokes can be offensive to those around you. Excessive swearing and offensive jokes are not appropriate for PyCon. If a participant engages in behavior that violates this code of conduct, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.
  • 25. PyCon 2013 Learnings ● The answer to harassment is not harassment ● Organizers must take incident response seriously, use proportionate measures. ● Participants should take grievances public as a last resort – calculate blowback potential. ● Clear photography policies – Lanyard Color
  • 26. In Adria’s own words It takes three words to make a difference: “That’s not cool.” PyCon 2013 Learnings
  • 29. You guys led us to success
  • 31. We need a good team of guys
  • 32. The term “Guys” is gender-biased Especially when referring to future or abstract people
  • 35. What does an engineer look like?
  • 36. Grace Hopper Computing pioneer Mother of COBOL Rear Admiral, USN Fred Astaire Dancer, Singer, Actor Hedy Lamarr Actress and Inventor Invented frequency hopping technology What does an engineer look like?
  • 37. Grace Hopper at the console of UNIVAC I, 1960 What does an engineer look like?
  • 39. What does an engineer look like?
  • 41. Language Shapes Thought ● Say Folks, People, Y’all, Human Units ● Make assertive statements “I feel” statements instead ● Refer to people the way they present. He, She, Ze, They, Them, etc ● How many mentors from other backgrounds do you have?
  • 42. Mentors ● How many female mentors do you have? ● How many mentors of color do you have? ● How many mentors from different backgrounds do you have?
  • 43. Character builds outcomes ● Clarity fosters Alignment ● Success requires Empathy ● Strength through Diversity ● Common Sense is Uncommon
  • 44. Try it out, it’s easy :) Code of Conduct Generator Go to: danielnorman.com/coc
  • 45. Thank You! Daniel Norman CTO and Co-Founder, güdTECH DanielNorman.com/coc Twitter @DreamingInCode
  • 46. Extra Credit: The “what-if” game ● An employee posts pictures of their bare ass on twitter. ● A 47 year old male staffer calls a 25 year old female staffer “sweetheart” ● An employee experienced a personal loss, and you touch them for three seconds on the shoulder to comfort them.