Blog

BEM Syntax for CSS

Why we've adopted the BEM syntax for our CSS classes and the advantages it brings to our web design work.

Michael Walsh by Michael Walsh

HTML5 Main Element

A quick look at the new HTML5 <main> element and how to implement it.

Michael Walsh by Michael Walsh

HTML5 Placeholder Links

Uses for the HTML5 placeholder link, a link element but without the href attribute.

Michael Walsh by Michael Walsh

Progressive Scan Responsive Images

Current solutions to responsive images require web designers to create multiple versions of images to suit different device viewport sizes and pixel densities, but could there be a better way?

Michael Walsh by Michael Walsh