I-Tier: Testium

at January 9th, 2014

We recently shared the story of our transition to Node.js at Node Summit. As part of that transition, we developed an integration testing tool called testium. We’d like to announce that testium is now open source! What is testium? With testium you can write integration tests that: use a familiar BDD syntax are written in… Read More


Groupon Sponsors Node Knockout 2013!

at October 25th, 2013

Groupon is sponsoring Node Knockout 2013! Node Knockout is a 48-hour virtual, worldwide hackathon where teams build apps using Node.js and compete for prizes and recognition. Last year we were an official Chicago location for Node Knockout as well as having multiple teams compete. This year, now that Node.js is a key part of our… Read More


Testing JavaScript with Jasmine and RequireJS

at June 14th, 2012

Jasmine is a great JavaScript testing framework, but I grew tired of managing the Jasmine gem to work with my JavaScript code in a Rails application. In an application that does not use the asset pipeline, for each new file, you have to add it to your jasmine.yml manifest (either explicitly or using a wildcard… Read More


The History of the Chicago Node.js User Group

at April 24th, 2012

The Chicago Node.js User Group has been thriving recently. So, I wanted to talk about this growing group and how it fits in with Groupon. Starting Out In early 2011, Caleb Cornman and I were investigating this interesting system called Node.js. Caleb launched the Meetup.com group in March, hosted at the Hashrocket office. We had… Read More