Talk from Luke Karrys, Senior Software Engineer at GitHub at OpenJS World 2023 in Vancouver, Canada, May 10-12.
The npm CLI team manages almost 100 different projects that account for 4,000,000,000 downloads per month. And the best part is all of it is open source! Each project includes automated releases, open bug bounties, triage for community issues and pull requests, (almost) full test coverage, and is all managed by a team of four engineers.
Luke’s slide deck is available here.
2:30 npm CLI team responsibilities
6:02 Everything is open
15:34 “Is this thing still maintained?”
20:53 So how do we do this? Patterns, process, automation, tooling
About the OpenJS Foundation
Join the OpenJS Foundation
- Join OpenJS as a Member Company
- Join OpenJS as an Individual Contributor
- Join our public calendar meetings