# James Garbutt - e18e Page: https://stenobird.com/podcast/devtools-fm/james-garbutt-e18e Text version: https://stenobird.com/podcast/devtools-fm/james-garbutt-e18e.md Podcast: [devtools.fm: Developer Tools, Open Source, Software Development](https://stenobird.com/podcast/devtools-fm) Published: 2025-05-12T06:07:38+00:00 Episode link: https://podcasters.spotify.com/pod/show/devtoolsfm/episodes/James-Garbutt---e18e-e32n9uk Audio file: https://anchor.fm/s/dd6922b4/podcast/play/102524308/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2025-4-12%2F400069451-44100-2-f4585da56e547.mp3 Processing state: failed JSON: https://stenobird.com/v1/public/podcasts/devtools-fm/episodes/james-garbutt-e18e Duration seconds: 3241 ## Resource In this episode, we talk with James Garbutt about e18e, a community-driven initiative focused on improving the performance of JavaScript packages across the ecosystem.We discuss: • The goals and vision behind e18e • What’s slowing down the JS ecosystem • Why performance work is often invisible—and how to fix that • The importance of community coordination in open source • How developers can get involved in improving the packages they rely onIf you care about build times, bundle sizes, and the health of the JavaScript ecosystem, this episode is for you.This episode is sponsored by WorkOS (https://workos.com) and Mailtrap (https://l.rw.rw/devtools_4)🔗 Links • e18e Website: https://e18e.dev/ • GitHub: https://github.com/e18e • Discord: https://discord.gg/e18e • James on Twitter: https://twitter.com/jgarbutt • Full episode + transcript: [link to your site if available]🎧 Subscribe to Devtools.fm for more conversations with the people behind the tools developers use every day. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/devtools-fm/episodes/james-garbutt-e18e/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/devtools-fm/james-garbutt-e18e.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.