Skip to content

Search

Match titles, tags, and descriptions. Arrow keys to move, Enter to open, Esc to close.

Open from the page (not while typing in a field): / · K or Ctrl K

    Blog series

    ESLint in Practice. A reading track.

    A focused track on config design, migrations, and the standards work that keeps code reviews sharper without slowing teams down.

    4

    Articles collected into this reading track.

    Evergreen tooling notes for teams standardizing JavaScript and TypeScript work.

    Publishing rhythm for this series.

    3

    Recurring themes shaping the articles in this track.

    Tooling that earns its place

    Linting only helps when it reduces ambiguity instead of creating more noise. This series collects the ESLint writing on the site into one track so migrations, reusable configs, and code-quality standards feel connected instead of scattered.

    It is the best fit for engineers who want stronger defaults, cleaner pull requests, and tooling that scales with real teams.

    ESLint Developer Experience TypeScript
    Posts

    Articles in this series.

    Read these in order if you want the clearest progression from foundations to deeper implementation decisions.

    Boosting Code Quality and Efficiency with My ESLint Configuration Library
    Writing Case Study
    5 min read

    Boosting Code Quality and Efficiency with My ESLint Configuration Library

    Reusable ESLint library for React, Next.js, and TypeScript projects. Enforces code quality with flat config support and simplifies the move from ESLint 8 to 9.

    In series: ESLint in Practice · Part 2