How To Steal From Maintainers
summary
Actionable tactics: porting the Ruby buildpack to cloud native buildpacks to produce a Docker image locally; running CodeTriage (70,000 developers signed up) to find issues; using COIL: context, opportunity, implementation, loop to break work into tiny, mergeable pieces; start by heart comments on GitHub to gain context, timebox reproductions, ask reporters for minimal reproductions, write tests/examples and small docs. Examples include removing double-newline noise that turned into merged commits and coordinating a crew that wins the Oktoberfest heist.
AI-written summary · about
chapters (13)
- 0:00Welcome and orientation
- 4:24What is the Heist
- 7:59The contribution gap
- 11:52Meet the crew chief
- 18:32Introducing COIL
- 23:02Breaking contributions into pieces
- 26:52Start with a heart
- 31:52Reproducing bugs
- 37:57Dealing with ghosting
- 42:58Open source is an open game
- 45:46Writing API docs
- 49:21The big win
- 53:50Building a crew
related talks
29mTaking over Someone Else's Open-Source Projects
36mFrom massive pull requests to trunk-based development with Ruby
23mScaling Open Source Communities
30mFrom no OSS experience to the core team in 15 minutes a day
01h 29mBetter Code and Collaboration through Open Source Concepts, Dev Containers....
26mDeep Diving: How to Explore a New Code Base
47mTales from the Dev Side: What Went Wrong, What We Fixe & What You Can Steal
43mThe Developer's Toolkit: Everything We Use But Ruby
