Sometimes a slight hack can be better than reinventing the wheel.
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.
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.
History repeats itself. Old trends come back into fashion almost as quickly as they disappear. The web is the epitome of this.
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.
I'm sure I missed some but here are some quick reviews of some of the books I've read in 2015.
I reviewed Learn You Some Erlang For Great Good! for the Journal of Functional Programming.
I gave this talk at London Web Standards on July 27, 2015. These slides are experimental and have only been tested in Chrome 47.
On 3rd June 2015 a small group of relatively experienced developers went to Mozilla London to go through the flexbox spec with co-editor Fantasai. These are the notes I wrote down as we went along, sorry they won't all make sense as it is slightly out of context.
In this interview I went quite nostalgic, discussing how I got into development and the advice I would have for beginners.