In this episode of DejaVue, Alex sits down with James Garbutt, open source maintainer and lead of the e18e initiative. James shares his journey from writing web scrapers as a teenager to maintaining critical JavaScript libraries like parse5 or Chokidar and eventually co-creating the ecosystem performance initiative.
The conversation is then all around e18e, which aims to improve performance across the JavaScript ecosystem through three pillars:
Cleaning up dependency trees
Speeding up popular packages
Creating lighter alternatives to bloated libraries
James explains how the community-driven approach has produced impressive results all across the web development landscape.
Learn about real-world examples of performance improvements, including replacement packages like tinyglobby and nano-staged, and discover how to contribute to e18e even if you're new to open source. James shares also insights on balancing between backward compatibility and performance, bundling dependencies, and also shares future plans for e18e in 2025.
Links marked with * are affiliate links. We get a small commission when you register for the service through our link. This helps us to keep the podcast running. We only include affiliate links for services mentioned in the episode or that we use ourselves.
Podden och tillhörande omslagsbild på den här sidan tillhör
Alexander Lichter & Michael Thiessen. Innehållet i podden är skapat av Alexander Lichter & Michael Thiessen och inte av,
eller tillsammans med, Poddtoppen.