Experiments

Orbular.js
A fun little canvas bauble with spinning orbs.
Published

jQuery ViewMaster
A slideshow demo I put together to try out some jQuery manipulation of CSS3 rotation and translation.
Published

3D CSS Menu
Another Webkit demo on 3D transforms. This one only fully works in Safari. Plus a :target gotcha that people were hiding from me.
Published

Beard Painter
<canvas> facial-hair manipulation. Yes, it's exactly what it sounds like, only more fun.
Published

3D Transforms Slideshow
Another demo on 3D transforms, reproducing a short video snippet @hakimel threw into the twittersphere.
Published

Pulsing Tiles Challenge
Reproducing a pulsing tiles animation my friend Carl made in Flash.
Published

20-Sided Die
Another demo of 3D transforms (and a handful of other CSS3 goodies and JavaScript to make it fun).
Published

Bustify.js
Bustify is a JavaScript that busts any image into a series of boxes using 3D transforms.
Published

JS1K Xmas 2010 Submission
Here's my submission for the 2010 JS1K Xmas edition - Melty the Snowman.
Published

Balls 3: Electric Blue
Part 3 of the Balls experiment. This time focusing on interactivity and some trig functions.
Published

Balls 2: Sticky Mouse
Part 2 of the Ball series. Balls now stick to the cursor.
Published

Balls 1
An adventure in Object Oriented JavaScript, animating with <canvas>, and a thorough exploration of the Ball.
Published

Beard Slider
Choose what kind of developer you'd like me to be! I range from lumberjack (axe not included) to Caravaggio boy with basket of fruit.
Published

Rainbow Text-shadow
A random experiment to see if I could use text shadow to create a shifting rainbow
Published