The Unbearable Vulnerability of Open Source
summary
Contributing to open source centers on people not code and the emotional risk of being judged, with concrete remedies suggested: build mentorship, use bots and linters to reduce bikeshedding, and add templates and a code of conduct. A Major feature — System Tests — lands as the Rails 5.1 highlight after a PR that draws 150 comments and 11 reviews, showing both impact and stress. Use GitHub affordances like the First-Time Contributor badge and Community Profile to make contribution paths tangible.
AI-written summary · about
chapters (19)
- 0:00Intro
- 1:21The Unbearable Vulnerability of Open Source
- 1:36What is vulnerability?
- 7:37Open Source is really about people
- 10:16Deterrents can make contributors feel vulnerable
- 14:09How can vulnerability be harnessed to inspire contributors?
- 14:37Why is it important to create a welcoming & supportive open source community?
- 17:02How can we create a welcoming & supportive open source community?
- 17:24Creating a sustainable community through mentorship
- 19:03Creating a sustainable community with clear guidelines
- 23:35Creating a sustainable community by respecting each other
- 26:05Creating a welcoming community using the GitHub tools
- 27:29How can contributors find communities?
- 27:50Contribute to projects you use
- 28:19Finding a welcoming community by observing behavior
- 30:48Learning to accept rejection
- 32:18Open Source isn't about writing code
- 32:39Build a welcoming & supportive open source community
- 33:49The future of open source depends on all of us
related talks
22mA beginner's guide to Open Source
32mYour First Open-Source Contribution
13mOpen Web, Open Source, Open Communities
23mKeeping Your Open Source Project Accessible to All
35mYour First Open-Source Contribution
18mOpen Open Source
32mContributing to Open Source: A Guide
15mMaking Meaningful Contributions to Open Source Contributions
