Permalink

9

Explorations In Automatically Fixing JavaScript Linting-errors

Linting is a common step in our JavaScript iteration workflow. Most developers probably use JSHint (or ESLint) for this purpose. However, when a tool is capable of informing you of linting issues, the next logical question is..why can’t it fix these issues for us? Is this taking automation too far, or a logical complement to source formatting? Continue Reading →

Permalink

0

Slides: Advanced CSS Performance Tooling


These are the slides from my CSS performance tooling talk, presented at CSSConf.eu earlier this month.

High-performance sites need to feel instant and deliver the goods in < 1000ms. In this talk, learn about the bleeding edge tools that can automate keeping your CSS on the fast path. Automate generating critical-path CSS, removing unused CSS, discovering duplicate selectors, colors and more.

Along the way, we might even optimize a well known conference site and send them a pull request to help keep the web fast ;) The tools we’ll discuss can be used with Grunt, Gulp, Make or horse so strap yourself in and get ready for a ride into the crazier side of CSS performance optimization.