Hacker News new | ask | show | jobs
by reledi 2188 days ago
I used to be bullish on linting around 2014-2017. Now I avoid them as much as possible.

Bad linters are expensive. They add complexity to workflows and pipelines, slow down iteration speed, and create a nitpicky culture where most discussions miss the point. Multiply this by a whole engineering team, yikes.

Yet there are some good (parts of) linters, such as catching actual issues rather than preferences. If we bet on linters, they should increase our value multifold to be worth it.