Description
Contemporary idioms and a consistent style can make code a pleasure to work with - but fixing a stream of comments from linters or colleagues is less fun. Let's see how to have a computer do that instead!
I'll explain my favorite tools for formatting, updating, refactoring, and generally cleaning up code; and workflows that make them easy to use - from editor integrations, to pre-commit and continuous integration, to regularly scheduled or one-off cleanup campaigns.