Switch to Express.js app, use Websockets for Github API
Bundle socket.io client with the rest of the JavaScript
Use nodemon, enable livereload, local env file
Breakout controllers into module
Add LinkedIn API access
Remove unused Grunt tasks
Render LinkedIn profile info in aside
More efficient rendering for Github repos
Use secure URL for LinkedIn callback
Websocket-y contact form with Mailgun e-mail validation
Use nodemailer, Mailgun to send contact form submissions
Handle server errors when sending using the contact form
Better handling for LinkedIn API auth errors
Configure for Nodejitsu hosting
Enable custom domain
Change dev/prod environment variable handling
Use strit mode