Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Maximizing Success with TypeScript and ESLint - Josh Goldberg

Tejas Kumar via YouTube

Overview

Dive into a comprehensive 1 hour 35 minute conference talk by Josh Goldberg, a full-time independent open source maintainer in the TypeScript ecosystem. Explore the journey into open source, best practices for migrating to TypeScript, and advanced features like type parameters and the 'satisfies' keyword. Learn about the development of TypeScript ESLint, abstract syntax trees, parsing, and static analysis. Discover configuration tips to improve ESLint performance, understand the role of ASTs and compilers, and explore the intersection of AI with TypeScript and ESLint. Gain insights on writing and publishing a technical book, and discuss the creation of a standardized open-source sponsorship rating system.

Syllabus

Josh Goldberg
Introduction and Background
The Journey into Open Source and Filling in the Gaps
The Best Incremental Migration Path to TypeScript
Introducing the 'Satisfies' Keyword in TypeScript
The Process of Writing and Shipping a Book
The Development of TypeScript ESLint
Parsing and Static Analysis with Abstract Syntax Trees
Improving ESLint Performance: Configuration Tips
Understanding the Role of ASTs and Compilers in TypeScript and ESLint
Configuring Type Linting in TypeScript
The Intersection of AI with TypeScript and ESLint
Creating a Standardized Open-Source Sponsorship Rating System

Taught by

Tejas Kumar

Reviews

Start your review of Maximizing Success with TypeScript and ESLint - Josh Goldberg

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.