Working backwards
summary
Designs developer APIs by showing what was built and how it behaved: an open source npm UI hits 49 PRs in 24 hours and later attracts 3,000 contributions in 39 days but the team pauses for health, NX grows to over a thousand contributors, and a new logs SDK enforces unique error codes with doc links so CLI errors become actionable. Examples include progressive adoption patterns, GitHub/Discord-driven collaboration, measurable adoption spikes, migration pain from major breaking changes, and tooling choices that enabled — and strained — real people.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 6:03Designing APIs for humans
- 15:58Human contributions over agents
- 24:13Practical tips for building
- 32:19Building community and closing
related talks
06mFrom Zero to a Top Contributor: An Open Source Success Story
41mHow the npm CLI Team Manages (Almost) 100 Open Source Projects
23mScaling Open Source Communities
09mOpening Remarks
45mPaving the adoption path of your Design System for engineers
40mPanel Discussion: Build a Community, Not a Framework
46mBuilding Developer Community One Pull Request at a Time
27mThe Interconnected Developer Community and the Evolution of Software Productivity
