Book: TypeScript Essentials — From Working Developer to Confident TS, Across Node, Bun, Deno, and the Browser Also by me: The TypeScript Library — the 5-book collection My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub It's a familiar tsconfig.json . The project is four years old, it started on TypeScript 3.x, somebody enabled "strict": false , and nobody ever flipped the switch. You open the file to fix that, type "strict": true , save, and the editor reports 4,300 errors. You revert, commit nothing, and the meeting is back on the calendar for next quarter. strict reads like a single dial, but it's eight independent flags packaged into one shortcut. Most teams treat the shortcut as binary because the docs lead with it, and that framing turns a one-week migration into a quarter-long stalemate. You can flip the eight flags individually. The cheapest two are nearly free; the expensive two are where the 4,300 errors live.…