Web Design Weekly #140


Should we change the default for overflow?

Greg Smith from the talented Bocoup company explores the idea of setting the overflow property to auto by default. Be sure to also check out some of the interesting discussions in the comments. (bocoup.com)

No more slow web views or installed web apps in iOS8. (9to5mac.com)

WebGL on iOS 8 Safari and WebView! (blog.ludei.com)

Free Tutorials – Learn Graphic, Web Design, Marketing and more!

For a limited time Skillfeed is offering access to all courses and tutorials for FREE! Creative professionals can pick up career-building skills for free. Take courses in Photoshop, Web Design and more, from anywhere, at anytime. Start today! (skillfeed.com)


Are we getting too Sassy?

Some great thoughts by Ashley Nolan about using Sass and why there is nothing wrong with keeping things simple. (ashleynolan.co.uk)

Single Responsibility

Drew Barontini explains why it’s a good idea to stick to the Single Responsibility Principle wherever possible when writing modular CSS. (drewbarontini.com)

Detect, Undo And Redo DOM Changes With Mutation Observers

Addy Osmani writes about why we should be familiarising ourselves with Mutation Observers, especially if we care about detecting changes to the DOM in any way. Great article. (addyosmani.com)

Object-Oriented PHP for WordPress Development

A no-nonsense walk through of the basics of what you need to know about object-oriented programming to be more efficient when working with WordPress. (wpshout.com)

So You Think You’ve Built a Good Infinite Scroll

Adrian Roselli shares his thoughts on what makes a good infinite scroll experience. (blog.adrianroselli.com)

One Year of Open-Source React (facebook.github.io)

Tools / Resources

Getting Started with SVG Gradients

If you are interested in understanding how SVG gradients work, this easy to follow article by Joni Trythall should set you down the right path. (sitepoint.com)


A handy JavaScript tool that helps simplify your code. It even renames variables and parameters quite accurately. (jsnice.org)

A visual editor for Web Components

Rob Dodson gives an overview of the Web Components visual editor that the Polymer team just released. (youtube.com)

HTMLBars — A layer built on top of the Handlebars template compiler (github.com)

randomColor — A color generator for JavaScript. (llllll.li)

Quickly Export Your PSD Files (blog.yummygum.com)


Play with your DNA for free in JavaScript (genomejs.com)

EmpireJS conference videos (empirejs.org)

Great Talks (greattalks.tumblr.com)


Product (UX) Designer

We’re looking for an experienced product designer (UI/UX) who obsesses over the details – someone who will help take Campaign Monitor to new and exciting places! (campaignmonitor.com)

Web Designer @ Booking.com

Join us at our beautiful headquarters in Amsterdam and work on planet Earth’s #1 accommodation website with some of our industry’s smartest people! You’ll be given the freedom to make meaningful and measurable improvements impacting millions of users. (booking.com)

Advertise your job in next week’s newsletter →

Last But Not Least…

Web Audio API editor now in Firefox DevTools Nightly builds (twitter.com)

An up-to-date list of RSS feeds for front-end developers (github.com)

If one hit a week isn’t enough, follow WDW on Twitter