Reading List #1

DevTools: Visually Re-engineering CSS For Faster Paint Times


Addy Osmani explains in detail how to profile your CSS and what you can do to optimize paint times of your application.

In Defense Of Rem Units



Rem units are easier to work with than em units but just as useful. Matthew Lettini explains their pros and cons.

Articles & tutorials

CSS Regions Polyfill



Thanks to experimental polyfill by Mihai Corlan and Razvan Caliman CSS Regions have just came a step closer to real-world usage. The sooner we’re able to use them in our daily projects the better.

When to Avoid the Descendant Selector



Louis Lazaris explains why should putting descendant selectors (too) high in the DOM be avoided.

Responsive grid systems; a solution?



Harry Roberts shows how he tackled the problem of grid systems in his Inuit.css framework. Quite interesting read.

How to Create Windows-8-like 3D animations with CSS3 and jQuery



Sara Soueidan guides you through creating stunning CSS3 Windows-8-like animations.

Introduction to Animation in HTML



Very good introduction into animations on the web. The article covers CSS transitions, WebGL and plain old JavaScript animations.

When to use Sass mixins, extends and variables



Rachel Nabors shares a couple of short tips that you’ll find helpful, particularly,if you’re new to the whole Sass / preprocessor thingy.

Tools

Roole



Roole is a brand new CSS preprocessor. It is implemented in JavaScript, it has vendor prefixing built-in and it utilizes braceless syntax. The question is if we really need another CSS preprocessor.