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
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera