Darcy Clarke - npm, vlt and the Future of JavaScript Package Management

Darcy Clarke - npm, vlt and the Future of JavaScript Package Management

Author: Andrew Lisowski, Justin Bennett January 13, 2025 Duration: 54:47

This week we talk to Darcy Clarke, formerly at npm and now at the helm of VSR, a new package manager. VLT aims to be the package manager we all want in the JS ecosystem, while at the same time disrupting the npm registry. See what they're cooking up for the future of JavaScript package management.

Apply to sponsor the podcast: https://devtools.fm/sponsor

Become a paid subscriber our patreon, spotify, or apple podcasts for the ad-free episode.


Hosted by Andrew Lisowski and Justin Bennett, devtools.fm is a conversation with the builders shaping the daily experience of software development. This isn't just a technical rundown of features; it's a deep dive into the philosophy, challenges, and stories behind the tools that power modern code. Each episode connects you directly with the creators and core contributors driving innovation in open source and beyond. You'll hear candid discussions about the creation of front-end frameworks like React, Svelte, or Vue, the evolution of JavaScript and TypeScript runtimes such as Node.js, Deno, and Bun, and the design choices behind emerging languages like Rust and Zig. The dialogue extends into foundational web technologies-WASM, WebGPU, WebGL-and the infrastructure, including databases and deployment tools, that turns ideas into reliable applications. The focus is always on the human element: the problem-solving, the collaboration, and the vision that turns a concept into a crucial piece of a developer's toolkit. Tune into this podcast for an authentic look at the craft of toolmaking, offering both insight for your own projects and a greater appreciation for the ecosystems we build within.
Author: Language: en-us Episodes: 100

devtools.fm: Developer Tools, Open Source, Software Development
Podcast Episodes
Naman Goel - StyleX [not-audio_url] [/not-audio_url]

Duration: 1:04:33
This week we have Naman Goel, the technical lead of StyleX. Stylex is a CSS-in-JS used by Facebook to build the styling of Facebook's products. We talk about the history of StyleX, how it works, and how it's better than…
Jason Liu - Instructor, Shipping LLMs to Production [not-audio_url] [/not-audio_url]

Duration: 1:04:05
This week we sit down with Jason Liu, a machine learning expert and the author of the Instructor. We talk about what working with LLMs is like, how to ship them to production, and how to make them more accessible to ever…
Solomon Hykes - Docker, Dagger, and the Future of DevOps [not-audio_url] [/not-audio_url]

Duration: 51:55
This week we have Solomon Hykes, the creator of Docker and co founder of Dagger. We talk about the history of Docker and how it has impacted the development community. Then we dive into Dagger and how it's simplifying CI…
José Valim - Elixir, Erlang, Phoenix, Livebook [not-audio_url] [/not-audio_url]

Duration: 1:17:49
This week we're delighted to have José Valim on the podcast. José is the author of Elixir, the programming language build on the Erlang VM. Elixer provides a functional programming language with metaprogramming and built…
Ryan Dahl - Node, Deno, and JSR The Modern JavaScript Registry [not-audio_url] [/not-audio_url]

Duration: 55:38
This week we have Ryan Dahl, the creator of Node and Node. We talk about the road that led from Node to Deno and what he wants to do differently. We also talk about the new javascript registry, JSR, and how they hope to…
Live: Epic Web Conf w/Scott Hanselman, Una Kravets, Michael Chan [not-audio_url] [/not-audio_url]

Duration: 33:16
This is our first live recording (with other people) ever! Kent C Dodds welcomes us to his Epic Web Conf to interview some of the speakers. We go into the dynamic landscape of developer tools and community engagement, re…