Archive for: August, 2017

Automating Google Chrome with Node.js

In this tutorial we explore the new Headless Chrome platform and try out some scripts for automated browser testing. Continue reading on Tutorialzine. ...

A Book Apart

(This is a sponsored post.) You know A Book Apart! They’ve published all kinds of iconic books in our field. They are short and to the point. The kind of book you can read in a single flight. I wrote on not so long ago called Practical SVG. Fortunately for us both, SVG isn’t the most fast-moving technology...

How to Write Better Code: The 3 Levels of Code Consistency

When working on an article about user-centered web development I ended up exploring a bit more the topic of consistency in code. Consistency is one of the key reasons why we need coding guidelines and also a factor for code quality. Interestingly enough, so I noted, there are three levels of consistency: individual, co...

Goodbye Summer, Hello Autumn! Inspiring Wallpapers To Start September Off Right (2017 Edition)

    As designers we usually turn to different sources of inspiration, and, well, sometimes the best inspiration lies right in front of us. With that in mind, we embarked on a special creativity mission nine years ago: to provide you ...

What About Ethics in Design?

Ethics and design should be looked at in context. Despite many claims to do so, this actually happens rarely. Looking at the G20 riots, each of us has an opinion right away. “They’re to blame.” “No, them.” “You can’t do something like that.” “Yes, just like that....

6 jQuery Form Wizard Plugins

A jQuery Form Wizard is a jQuery plugin that assists with the creation of forms with some sort of form flow (without refreshing your page). For example, if you had a large form for entering user data, you could use a form wizard to divide it into a series of related steps. This has the advantage of not overwhelming use...

Building Skeleton Screens with CSS Custom Properties

Designing loading states on the web is often overlooked or dismissed as an afterthought. Performance is not only a developer’s responsibility, building an experience that works with slow connections can be a design challenge as well. While developers need to pay attention to things like minification and caching, ...

An Introduction To Gravit Designer: Designing A Weather App (Part 2)

    Welcome back to the second part of this tutorial on Gravit Designer. In the first part we took a general look at Gravit and set everything up, created the background image in the weather app and the status bar, and then started t...

8 Free WordPress Maintenance and “Coming Soon” Plugins

When you run a website you’ll inevitably have maintenance and downtime. This can be server issues or work being done on the site like changing a theme or testing new plugins. Some developers create sandboxes for testing but once you go live it’s good to take down the site for a brief moment. This is also tr...

DELUCKS SEO: Swift SEO Plugin For WordPress

Search engine optimization is a tricky thing. There’s a lot to keep in mind, and a bunch of screws to turn for adjustments. That’s the reason why there are so many services and tools that claim to help you prepare your website for Google and co. One of them is DELUCKS SEO, which is available as a plugin for...