App Building & Devintermediate
Linting
Definition
Automated analysis of code to flag errors, style inconsistencies, and potential bugs, before the code runs. ESLint is the standard JavaScript/TypeScript linter.
Why it matters
Linting catches bugs and enforces code consistency automatically. It's like spell-check for code, preventing common mistakes and ensuring teams follow the same coding style without manual code review.
Example
A developer adds ESLint to the project. On her first commit, it flags 12 unused variables and 3 potential type errors. All are fixed before the code reaches production.
Related terms
Learn the language of business - and build the systems behind it.
Rich Girl Systems turns 1168+ founder concepts into a step-by-step programme with daily challenges, XP and your own assistant.
Take the free founder quiz