All terms
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