Video: Advanced CSS Performance Tooling

The video from my CSSConf talk on CSS Performance Tooling is now up. This goes along with the slides I’ve previously posted. Hope it’s useful!

Abstract: 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.



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? (more…)