Creating ESLint with Nicholas Zakas

ESLint is a static code analysis tool for identifying and fixing problems in JavaScript code. It helps developers maintain code quality and consistency by enforcing coding standards and detecting issues such as syntax errors, stylistic problems, and bugs.

Nicholas Zakas is the creator of ESLint. He joins the show to talk about working at Yahoo in the early days of the web, learning from JSLint, creating ESLint, separation of parsing and rules, and more.

Josh Goldberg is an independent full time open source developer in the TypeScript ecosystem. He works on projects that help developers write better TypeScript more easily, most notably on typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. Josh regularly contributes to open source projects in the ecosystem such as ESLint and TypeScript. Josh is a Microsoft MVP for developer technologies and the author of the acclaimed Learning TypeScript (O’Reilly), a cherished resource for any developer seeking to learn TypeScript without any prior experience outside of JavaScript. Josh regularly presents talks and workshops at bootcamps, conferences, and meetups to share knowledge on TypeScript, static analysis, open source, and general frontend and web development.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

 

Sponsors

Digital marketers, this one’s for you. Introducing, Wix Studio, the web platform for agencies and enterprises. So, here are a few things you can do in thirty seconds or less when you manage projects on Wix Studio:

Work in sync with your team on one canvas

Reuse templates, widgets and sections across sites

Create a client kit for seamless handovers

And leverage best-in-class SEO defaults across all your Wix sites

The list keeps going! Step into Wix Studio to see more.

This episode is brought to you by WorkOS. If you’re building a, B2b, SaaS app, at some point, your customers will start asking for enterprise features like single sign on, skim provisioning, fine grained authorization and audit logs.

That’s where WorkOS comes in with easy to use and flexible APIs that help you ship enterprise features on day one without slowing down your core product development today, some of the hottest startups in the world are already powered by WorkOS, including ones you probably know, like Perplexity, Versal, Brex, and WebFlow. WorkOS also provides a generous free tier of up to 1 million monthly active users for user management,making it the perfect authentication and authorization solution for growing companies.

It comes standard with rich features like bot protection, MFA, roles and permissions, and more. If you are currently looking to build SSO for your first enterprise customer, you should consider using WorkOS.

The APIs are easy to use in modular, letting you pick exactly what you need to plug into your existing stack. Integrate in minutes and start shipping enterprise plans today.

Check it out at WorkOS.com.

Software Daily

Software Daily

 
Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.