2017

Starboard

A keyboard that can only play Shooting Stars by Bag Raiders

Mind Music

A live demonstration of how music affects the brain

LiNNt

Check code style with neural networks

Etaoin Shrdlu

Create statistically meaningful gibberish by turning keystrokes into words

Cardiograph

What happens when everyone can see what's in your heart?

Automata by Example

Build cellular automata patterns by just clicking around

2016

Sliding Blocks

A fun little sliding blocks puzzle with some extra surprises

Singing Bikes

An interactive idea for harmonious outdoor exercise bikes

Scrawl

Iterative geometric doodling tool

Real Life vs Internet

Physical like button vs online like button: the ultimate showdown

Pere

Record and replay HTML document changes

Markov Technology

A hip-hop classic, deconstructed and infinitely resequenced

Markov Contact

A great chiptune reimagined as an infinite dynamic audio journey

Instant Hamilton

Push button, receive Hamilton

Fibonacci's Infinite Sequence

An exploration of the generative power of recursive acronyms

2015

Tabletone

Live-looping audio for the web.

The Sound of Life

Conway's Game of Life on a grid of sound

Project Brain

A light-up brain sculpture controlled by brain activity

obligat.io

Hold yourself accountable by making public commitments

Livewall

Moving environmental wallpapers for your desktop.

Expanding Explanations

Ideas that get more complex the more you click.

Contextable

Relevant Wikipedia snippets as you talk

Chip

Circuit-like cellular automata

Catenary

Concatenative programming for Javascript

caniuse-cmd

Check web features from the command line.

Are you sure?

A Chrome extension to make sure you want to waste time.

2014

VRoom

Demo of audio spatialisation in a virtual room.
Third prize, WebRTC Hackathon 2014

take-on.me

When web technology gives you that A-Ha moment.

2013

PairJS

Collaborative code editing with live reload.

2011

E-X-T-E-N-S-I-O-N

With this button, Hans Zimmer is only a bwaaap away.

Bezier Playground

An interactive environment for learning Bezier curves.