Simple jQuery Data Binding
An easy way to store and automatically update view data with custom jQuery events.
ES6 Boilerplate
A starting point for using ES6 with Gulp, Browserify and Babel.
Responsive Font Sizes
How to scale text and other dimensions using media queries.
On-site SEO
A project I took on to optimise a friend's website, which I used as a case study on my course.
Gulp Recipes: Scripts Task
An example of using Gulp to process JavaScript files.
An Introduction to Gulp
An overview of the Gulp build system with examples of common tasks.
Ordering Properties in SASS
A detailed example of how I organise properties when writing SASS.
Installing Gulp on Your Mac
A quick guide for setting up NPM and Gulp on a Mac.
HTML5 Video Play/Pause Control
A simple play and pause control for HTML5 video embeds.
Grids in Editorial Web Design
An essay looking at the role of grids in editorial websites, presented as a single page site and PDF slides.
Pico: RSS Content
A simple, easy to use plugin for importing RSS content into Pico websites.
Exquisite Pain
An excerpt taken from Exquisite Pain by Sophie Calle, presented using typography and colour to reflect the subject of the text.
My Winnipeg
A promotional website to advertise an imagined screening of Guy Maddin's film My Winnipeg.