How it was made

Front-End

This site makes use of several open-source technologies and resources. Headlines and body copy are set in Lato by Ɓukasz Dziedzic. The content was written in the Jade template language. The stylesheets are built with LESS using the ClearLess mixin library. Most of the front-end code is written in CoffeeScript and relies on jQuery, Google Code Prettify, RequireJS and Isotope.

The background covers are built using Processing.js, a javascript port of the Processing visual programming language.

Back-End

This site is assembled during development using an automated system built with Grunt and Node. Bower and NPM were used to manage dependencies.