Welcome to the blog.

Technical

Creating a Canvas Swarm with JavaScript

30 November 2016

Swarms are so hot right now. At least, we think so. Just a few months ago, we launched a site with this particle effect, and wanted to share how we went about creating it. For this...

Read more

Tracking Envoyer Releases in Sentry

11 October 2016

Tracking down bugs can be hard. Damn hard. And figuring out how or when they cropped up in the first place can be even harder. Recently, we launched our social media aggregator platform, Waaffle. It's written ...

Read more

Better UX for browsing apartments

28 September 2016

For the better part of a year we’ve been working closely with Perth-based property developers, Finbar, on a number of websites to promote their apartment buildings. One of the key questions we wanted to address along the way was “how...

Read more

Bringing a product homepage to life

12 September 2016

If you missed it, last month we at Humaan released a social aggregation platform called Waaffle. The marketing site features an animation sequence which is bound to the natural scrolling of the page. Because this animation received an...

Read more

Our website launch checklist

While possibly the least glamorous part of launching a website, quality assurance is key to the success of any digital project. One of the most useful tools in our QA toolkit is our trusty website checklist, which we use at several stages of a ...

Read more

Refocusing the Modal

19 April 2016

Plugins and libraries are pretty neat. They can help developers save loads of time on their projects and include features otherwise too difficult or costly to develop – all with great results. They’ve enabled our industry...

Read more

LocalStorage is for Fun

In case you’ve been living under a rock, LocalStorage is a JavaScript API that allows you to store content in the browser’s cache and access it later on when you need it. Similar to how cookies...

Read more

Bigger (square) thumbnails from the Instagram API

When Instagram added the ability to upload non-square media images to their service, the only way to get a cropped version of the image from the API was via the thumbnail attribute from the media endpoint....

Read more