February 12, 2007

Finite state machines in JavaScript, Part 1: Design a widget