devtools.fm: Developer Tools, Open Source, Software Development cover image

Nicholas C. Zakas - ESLint

devtools.fm: Developer Tools, Open Source, Software Development

00:00

Revamping ESLint: Streamlined Configuration and Architecture

This chapter details the development of a new configuration system for ESLint, aimed at simplifying how users manage linting rules. It explores the transition from a synchronous to a modular structure while maintaining JavaScript as the core language, addressing performance and interoperability challenges in integrating with newer technologies like Rust. The discussion also highlights the importance of user experience and utilizing their own tools in the development process to refine ESLint's functionality.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app