Lately, I've been thinking a lot about JavaScript-heavy, thick-client applications and Finite State Machines . I've seen the way that Finite State Machines can take a large, complex tasks and break it down into smaller, much more manageable states. I've even tried to apply this kind of mentality to ... Read More ยป