A Brief History Of The Web
An interactive presentation, depicting the history of communication and the Web, with lots of extra info and images.
A node module that generates Poisson-disc distributions using the Bridson algorithm. The code and docs could use some love, but it works pretty well.
Turning text into colors
Kreis und Linie
A cool, interactive website for a drama project. Progress is collectively tracked, by giving each participant a personal "blog".
An attempt at a simple, native word processor for elementary OS.
An attempt at a simple word processor, using HTML5 and inspired by the elementary OS project.
In Devine, we regularly got a big assignment, called a major, that combined everything we had learned so far.
Bundles RBush and SAT.js for easy 2D collisions.
The last EventEmitter you'll ever need. Small, full-featured, for node.js and the browser.
Where I publish almost all of my code for the whole world to see!
An EventEmitter shared between multiple tabs, over localStorage
A small, hash-based router for the browser
An app and remote control for the soundboard at ISW
A short history of this website, and an overview of the technologies used.
A very lightweight, modern, jQuery-inspired DOM manipulation library. It makes some common tasks much easier, without supporting ancient browsers (keeping the codebase small).