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.
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.
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.
Injector.js
My first GitHub project. A simple-ish JavaScript class to allow sane handling of document.write
Animal Soundboard
A a simple children's game built on WinJS. The first React-powered app on the Windows Store
Stopwatch Widget
A simple stopwatch for Windows 7 and Windows Vista built using HTML, JS and CSS.