Projects and Hacks

Periodic Table

A periodic table of HTML5 elements. This cheesy little pun that went viral and I still stumble across it in the weirdest places.

In fact it was so popular that I was sued for copyright infringement. The original is no longer available but can you visit Mike Riethmuller's clone instead.

Read Coverage

React Bundle Preloading

Webpack dynamic imports allow us to split our application up into smaller chunks, which is a good thing. But because bundles are loaded only when used, we may end up waiting for several round trips as we load JavaScript. This project is a proof of concept that leads to faster page loads.

GitHub

PixelStir

Can HTML5 be used to create a Lightroom-like upload experience? PixelStir was a hackathon project that used canvas to provide filtering, cropping, resizing and Facebook upload functionality.

PixelStir.comGitHub

Injector.js

My first GitHub project. A simple-ish JavaScript class to allow sane handling of document.write

GitHub

Animal Soundboard

A a simple children's game built on WinJS. Quite possibly the first React-powered app on the Windows Store

GitHub

Stopwatch Widget

A simple stopwatch for Windows 7 and Windows Vista built using HTML, JS and CSS.

GitHub