Web Design Weekly #92


CSS: reset or normalize?

Oli Studholme gives a great run down on the history of Eric Meyers CSS Reset and produces a great argument into why you should give Normalize.css a try on your next project if you are not using it. (the-pastry-box-project.net)

Camino Reaches Its End (caminobrowser.org)

Support this newsletter by becoming a member for the price of a coffee →


Solving Adaptive Images In Responsive Web Design

A comprehensive look at the Clown Car technique for adaptive images in Responsive Web Design by Estelle Weyl (smashingmagazine.com)

Solving Callbacks with JavaScript Generators

James Long dives deep into JavaScript generators. Generators have just landed in V8 so no doubt we will be seeing more on this topic in the near future. (jlongster.com)

jQuery made me become a programmer

Everyone has their own route to becoming a developer and I’m sure there are a lot of developers out there who can relate with this. Great read from Oscar Godson. (medium.com)

Text-align: Justify and RWD

A very cool RWD hack. I’ll let the comments on this article speak for it: “So simple it hurts”, “I just dropped everything I was doing” and “I almost cried” (barrelny.com)

The Space Between the Notes

With an iOS revamp being announced at Apple’s WWDC next week, Jason Santa Maria offers his take on the flat v skeuomorphic debate. (jasonsantamaria.com)

The “Perfect” Code Interview (germanforblack.com)

Tools / Resources

Learn AngularJS in 5 Steps

Julien Bouquillon dishes out some advice and pointers for AngularJS newbies to quickly learn and understand the core concepts of Google’s new disruptive innovation in the Javascript frameworks world. (blog.revolunet.com)

Understanding Node.js

Writing server-side JavaScript in Node.js is easy and fun. It doesn’t take much to get up to speed and start writing efficient, non-blocking applications that can handle heavy traffic. (blog.envylabs.com)

Best Practices for Designing a Pragmatic RESTful API

There is no shortage on opinions on API design and there’s no one widely adopted standard that works in all cases. Vinay Sahni’s very thorough article will help you make informed choices when creating a public API for your web app. (vinaysahni.co)

ImageOptim CLI

Make lossless optimisation of images part of your automated build process. (github.com)

Tracing paint operations in Chrome Canary (youtube.com)

HTML5 Boilerplate generator (github.com)


Logos in pure CSS

A purely fun experiment and very cool little weekend project. Well-known logos recreated in pure CSS. (bchanx.com)

Portal CSS

While we’re talking about people doing crazy experiments with CSS, Donovan Hutchinson has recreated an orientation video from the Portal video game using HTML and CSS. Whaaat? (hop.ie)


Real-time, node-based video compositor for the web that renders high-quality dynamic and interactive video effects. Pretty sure my brain just melted a little bit. (seriouslyjs.org)


Front-End Developer at Happy Cog

Happy Cog, an industry-leading digital design consultancy, is seeking a Front-end Developer. This role requires you help carry the flag of building beautiful, accessible and standards-compliant websites. (authenticjobs.com)

Last But Not Least…

Best use of the USB?

Paul Irish gets electric shock therapy at FluentConf with the help of a Chrome App, USB API, speech recognition API and some disposable camera hardware. (youtube.com)