Decoupling From (Bad) Shibboleths in the Software Developer Community
summary
Argues that language/editor/tool shibboleths (Vim vs Emacs, Java vs Ruby, PHP dismissed by Scala users) create structural barriers to newcomers, and offers concrete fixes: adopt a code of conduct, ask “is this a hill I want to die on,” prefer people over pedantry, stop "well actually" corrections, avoid joking relationships, and arrange meetups as a semi-circle to admit new people. Publishes a glossary called Verbal Remedies on GitHub as a practical resource and invites contributions.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:23Crossfire
- 3:08Intersections
- 4:09Venn Diagrams
- 5:31West African Culture
- 9:34Barriers to Entry
- 13:21Best Practices
- 15:13Gathering
- 17:07Tech Term Library
- 17:51Avoid Joking
- 19:24Be Helpful
- 20:01Correct People
- 21:28Conclusion
related talks
49mPanel Discussion: Words Matter: Inclusive Language in Software, Open Source, & the Enterprise
43mThe Developer's Toolkit: Everything We Use But Ruby
27mScala bad practices or how to keep your job for life
19mUnlearning Toxic Behaviors in a Code Review Culture
33mBuilding Compassionate Communities in Tech
20mSociolinguistics and the Javascript community, a love story
23mCommunication is just as important as Code
05mLightning talk from Devon Lindsey
