- Using the Language Server Plugin in editors
- `npx tsc --noEmit` in a pre-commit hook
- `npx tsc --noEmit` in CI
I also have a `tsc --watch` running in a vscode window that highlights syntax and typing errors as I develop.