Maximizing Success with TypeScript and ESLint - Josh Goldberg
Offered By: Tejas Kumar via YouTube
Course Description
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
Related Courses
Building Your Own Programming LanguageFrontend Masters Abstract Syntax Trees
egghead.io React Applications Structure Analysis Using AST - React.js Conf 2015
Meta via YouTube Defending against PowerShell Attacks
YouTube Compilers - Jared Shumway
White Hat Cal Poly via YouTube