Note: Aviary's office has recently moved to the 36 Cooper Sq location (above).
Aviary's customizable SDK powers cross-platform photo editing for over 6,500 partners and over 70 million monthly active users across the globe. Some of our notable partners include Walgreens, Squarespace, Yahoo Mail, Flickr, Photobucket, and Wix. At Aviary, we use node.js for several mission-critical projects in production and have seen extremely positive results. In this talk, we will discuss how we approach some common situations that developers deploying node.js projects will likely need to tackle. We will walk you through our routing mechanism, our automated deployment system, some of our custom middleware, and our testing philosophy.
Nir Zicherman is the Lead Serverside Engineer at Aviary. Originally from a .NET background, he has since architected, developed, and deployed several large-scale projects in node.js. He is a lover of automated deployment, big-O notation, and brain teasers. He hates cilantro.
Jack Sisson is the Director of Engineering at Aviary. He has designed and coded projects across the server-side, iOS, Android, and imaging environments. If ever there was a Jack of all trades, it is him. He is a lover of parallelization, DRY code, and seltzer. He hates food after the sell-by date.