I started putting a solution together for TAGGUN on nights and weekends. I chose node.js and hapi.js as the platform to build on because I love and respect the community behind them. And also, I didn't have the opportunity to dabble with these open source libraries in my enterprise software developer job.