In this in-depth article Maxim Shirshin explains that BEM is not just for big companies; it works for everyone by bringing unified semantics across all of the front-end technologies that are being used.
Mathias Bynens showcases a series of obscure CSS fun facts, such as CSS syntax gimmicks and quirks, weird tricks that involve CSS in one way or another, and security vulnerabilities that are enabled by (ab)using CSS in unexpected ways.
From Our Sponsor
This online course will teach you how to build a parallax scrolling website from start to finish. You’ll get almost 3hrs of video tutorials accompanied with downloadable demo files so you can follow every step along the way.
Articles & Tutorials
Angelina Fabbro shows how to debug CSS of mobile apps (responsive, hosted and packaged apps) and discusses the various methods to do so along with their merits and shortcomings.
In this article Sara Soueidan goes over three of the most important SVG attributes that control SVG coordinate systems: viewport, viewBox, and preserveAspectRatio.
In this post Jake Bresnehan explores ways to make working on large CSS codebases more enjoyable.
Harry Roberts shows two useful tricks for dealing with CSS specificity.
Chris Coyier shows how to reset box-sizing to border-box in a slightly better way than you’re used to.
StyleStats is a Node.js library which displays CSS statistics of your site. Collected data will give you a nice insight into your stylesheets and some ideas on how to improve them.
These weather animations by Fabrizio Bianchi are really gorgeous. Needless to add, they’re created with pure CSS.
Until next week