You Could Lint More
summary
Most teams underconfigure TypeScript and ESLint, so this talk shows concrete checks and tools that catch real bugs and smells: use stop using ESLint for formatting and run Prettier; enable TypeScript and type-checked lint rules (slower but able to find unnecessary awaits and type-mismatch smells); add plugins like eslint-plugin-regexp to detect ReDoS, eslint-plugin-deprecation, markdown and node rules, and sorting rules to improve readability; and bootstrap a reproducible stack with create-typescript-app so you get all configs and autofixes wired up immediately.
AI-written summary · about
chapters (8)
- 0:00Introduction and setup
- 2:34What is static analysis
- 9:48Stop using ESLint for formatting
- 12:16Why TypeScript is great
- 17:15TypeScript ESLint explained
- 23:56Type-checked linting
- 29:40Ecosystem proliferation
- 33:39Recap and conclusion








