Experimental boid game

I've always enjoyed creating flocking simulations, so I've built an experimental prototype of a game that uses flocking as the main gameplay.

CSS Specificity Graph in a Fractal Styleguide

In this post I show how I put a CSS specificity graph into a fractal styleguide.

Only a matter of time external

An article I wrote for The Human In The Machine, about the subject of productivity.

Building an App Store With Vue.js

I recently built a website for LimeMicro that gave a read-only view of their Ubuntu (white-labelled) App Store.

Gravity Forms Conditional Shortcode in post

Sometimes a slight hack can be better than reinventing the wheel.

First Steps in VR external

I always enjoy reading 24 Ways each year so I was delighted to write my second article for them. 2016 is the year of VR so I wrote about how web folk can start creating virtual realities without a steep learning curve. I made a maze game that can be found on GitHub and there's also a live demo.

SVG Tricks

I often learn little tricks as I work on different projects, and I figured it is about time I shared some. These are not necessarily the best ways to do it but just some things I have picked up while I work.

Websites as they are now, but with a twist.

History repeats itself. Old trends come back into fashion almost as quickly as they disappear. The web is the epitome of this.

Creating my 10k Apart entry

This year’s 10K Apart is about creating a good experience on the web while focussing on progressive enhancement and small page sizes. I don’t usually enter competitions but having not coded for fun in a while, I thought it seemed a good idea.

What I Read in 2015

I'm sure I missed some but here are some quick reviews of some of the books I've read in 2015.