Doodles

Sum of Natural Numbers

An animated (using CSS animations) derivation of the formula to sum the natural numbers.

Turing Machine Simulator

A simple Turing Machine simulator that allows you to enter a set of rules and produces the output defined by those rules.

Morse Code Simulator

A Morse Code simulator implemented using HTML5 and Backbone.js.

Pong

An HTML5 version of Pong.

Balls in a Rotated Box

A demonstration of collision detection using balls bouncing in a box that is rotated at a 45-degree angle.

Balls in a Box

A demonstration of collision detection using balls bouncing in a box.