Software Engineering Daily

Next-Gen JavaScript Package Management with Ruy Adorno and Darcy Clarke

14 snips
Jan 22, 2026
Darcy Clarke and Ruy Adorno, veterans in the JavaScript world, discuss their innovative project, Vault, aimed at rethinking package management. With their extensive experience in npm and Node.js, they explore the limitations of current tools and share insights on performance bottlenecks, dependency conflicts, and security concerns. Their discussions include new features like a CSS-inspired query language, self-hosted registries, and real-time security scanning, promising to reshape how developers handle JavaScript package management in the future.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

From NPM To Volt

  • Darcy Clarke joined the npm company in 2019, experienced its acquisition by GitHub, then Microsoft, and supported the world's largest registry.
  • She and Ruy Adorno later left to start Volt and continue work on package tooling.
INSIGHT

Role Of Package Managers

  • Package managers coordinate where runtimes look for modules and where to place installed packages for consistency and security.
  • Darcy Clarke emphasizes package managers keep code evergreen and provide update awareness that raw CDNs lacked.
INSIGHT

Server-Side Registry Innovation

  • Most registry APIs haven't changed in 15+ years, so clients optimize only on the client side with diminishing returns.
  • Volt targets server-side registry innovation (VSR) to cache resolved graphs and reduce redundant edge compute.
Get the Snipd Podcast app to discover more snips from this episode
Get the app