We here at the Postmedia Digital Innovation Team are just putting the final touches on Project Timbit, so I thought I would take a minute to explain a bit more as to why we chose to build this using Node.js and CoffeeScript, or for that matter, why we chose to build a new framework at all. Although I try to avoid getting too technical in my posts, this one in particular is intended for those friends and colleagues with a more technical background. All others should probably pass this one by and save yourself a nap or a headache, whichever may come first.
I must confess that when I signed on to head up the team, I had no intention on building yet another framework. I have architected and built a number of frameworks and applications in my time and the intent of this group was to prototype and design on behalf of our customers, the newspapers. To do that, we were going to use Ruby on Rails, a language and framework I had fallen in love with over the course of the past couple years. I found Rails and the principles (and people) behind it refreshing, especially after spending years entrenched within the .NET camp. Continue reading
