Jordan Harband - Npm Ecosystem, HeroDevs

Опубликовано: 05 Ноябрь 2024
на канале: devtools-fm
322
11

This week we're joined by Jordan Harband, a pillar of the npm ecosystem. Jordan maintains a staggering amount of open source projects that are used by millions of developers. Jordan has some opinions that go against the mainstream when it comes to legacy support. Join us as we try to understand his perspective.

  / ljharb  
https://github.com/ljharb
https://x.com/ljharb

Episode sponsored By MUX (https://mux.com)

Become a paid subscriber on patreon, spotify, or apple podcasts for the full episode.

  / devtoolsfm  
https://podcasters.spotify.com/pod/sh...
https://podcasts.apple.com/us/podcast...
https://www.youtube.com/@devtoolsfm/m...

00:00 Episode 111 - Free
00:21 Introduction
02:07 Jordan's Journey into Open Source
05:44 Challenges of Managing Open Source Projects
07:34 Ad
08:43 Debating the NPM Ecosystem
17:40 Inside TC39: Shaping JavaScript's Future
26:22 The Importance of Legacy Support in Node.js
32:52 Security Vulnerabilities and Major Version Costs
36:57 HeroDevs: Extending the Life of Open Source Projects
39:35 Community Dynamics and Open Source Maintenance
48:14 Automated CVEs and Dependency Management
53:32 Future of Package Management in JavaScript