
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.
AI Snips
Chapters
Books
Transcript
Episode notes
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.
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.
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.





