undefined

Nicholas Zakas

Seasoned JavaScript engineer and creator/long-time maintainer of ESLint, experienced author and speaker with deep expertise in JavaScript tooling and ecosystem security.

Top 5 podcasts with Nicholas Zakas

Ranked by the Snipd community
undefined
23 snips
Jan 29, 2026 • 1h 21min

Securing npm is table stakes (Interview)

Nicholas C. Zakas, seasoned JavaScript engineer and creator/maintainer of ESLint, critiques npm security and shares hard-earned tooling perspective. He discusses mass compromise patterns, maintainer risks, GitHub’s response and trusted publishing limits. He also explores anomaly detection, registry alternatives like JSR and Volt, and funding or stewardship paths forward.
undefined
10 snips
Jan 29, 2026 • 1h 21min

Securing npm is table stakes (Changelog Interviews #674)

Nicholas C. Zakas, longtime JavaScript developer and ESLint creator, weighs in on npm security and registry risks. He criticizes recent platform responses and explores trusted publishing, token tradeoffs, and detection versus prevention. He also examines alternatives like JSR and Volt, explains dangers of install scripts, and discusses why registries struggle financially.
undefined
Aug 4, 2024 • 1h 1min

Nicholas C. Zakas - ESLint

Nicholas Zakas, a leading figure in the JavaScript community and creator of ESLint, dives into the fascinating world of code quality. He shares the origin story of ESLint, describing how it emerged from the challenges of legacy browsers. The discussion covers the evolution of linting tools, the new flat configuration in ESLint 9, and its expansion to support multiple languages. Zakas also addresses personal health challenges while emphasizing community involvement in shaping the future of ESLint.
undefined
Apr 21, 2023 • 1h 8min

Supper Club × ESLint with Nicholas Zakas

Nicholas Zakas, the mastermind behind ESLint and an influential figure in the JavaScript community, shares his insights in this engaging discussion. He dives into the motivations behind creating ESLint, highlighting its role in improving code quality and team dynamics. Nicholas also reflects on his decade-long journey with ESLint, the importance of adapting to JavaScript’s evolution, and hints at future expansions to support more languages. Additionally, he discusses his coaching methods for software engineers, emphasizing the value of mentorship in tech.
undefined
Jan 29, 2026 • 1h 21min

Securing npm is table stakes

Nicholas C. Zakas, longtime JavaScript engineer and creator of ESLint, reflects on recent npm compromises and why current responses fall short. He critiques token policies, explains trusted publishing and anomaly detection, weighs registry funding and operational challenges, and examines why alternatives like JSR or Volt struggle to replace npm.

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