Projects and Hacks

Periodic Table

A periodic table of HTML5 elements. This pun that went viral and I still stumble across it in the weirdest places. The original is no longer available (find out why) but can you visit Mike Riethmuller's clone instead.

Periodic Table

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. 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