Overview
Syllabus
intro
preamble
overview
why lint rules?
automated
prettier
benefits
example: no-unsafe-optional-chaining
expand the "well lit path"
let's add all the lint rules!
code quality at scale
problem
campsite analogy
how to limit even more lint failures
campsite analogy revisited
how to limit even more lint failures revisited
lint rule process: all existing failutres must be resolved
how to fix it: road to zero lint failures
incentives, incentives, incentives!
road to zero lint failures
how we ran it
tooling for engineers
single owner per file
lint failure visualizer
checkup
collect data from sarif and match by team
weekly scorecard
dealing with the last mile
road to zero journey
sustainability is key
summary
key results and next steps
road to zero lint failures stats
thank you
Taught by
Conf42