May 2015 - Node.js Meetup

Details
Come join us for a great evening of Node.js lightning talks plus a slightly longer deep-dive.
For those coming straight from work, pizza and drinks will be provided. Video recordings of the talks will posted shortly after the event for those who cannot join us.
The evening should have something interesting for both beginners and advanced Node developers alike.
As always, If you have a Node.js related talk you'd like to share at a future Meetup, please submit it to the organizers for consideration!
---------------------------------------
Announcements: 10 mins
Administrative stuff plus job-related and community announcements.
---------------------------------------
Lightning Talk: 20 mins
APIs Strike Back: The Rise of JSON Web Tokens
Technical Level: Beginner/Intermediate
Most APIs today use an API Key to authenticate legitimate clients. API Keys are very simple to use from the consumer perspective:
• You get an API key from the service (in essence a shared secret).
• Add the key to an Authorization header.
• Call the API
However, life isn’t as easy from the API producer. In this talk, Martin Gontovnikas will show how using JWTs as API Keys will greatly improved your architecture by giving you granular security, an homogenous auth architecture, decentralized issuance, debuggability and much more!
---------------------------------------
Lightning Talk: 20 mins
Getting Started with io.js 2.0
Technical Level: Intermediate
In this talk, Tony Pujals (http://linkedin.com/in/tonypujals) from Codefresh (http://codefresh.io/) will talk about getting started with io.js, running io.js on the same system with older versions of Node and demonstrate various new language features thanks to EcmaScript 6 support.
---------------------------------------
Deep-Dive: 45 mins
Working with Arrays and Objects in Modern JavaScript
Technical Level: Intermediate/Advanced
In this talk Mohsen Azimi shows you how to put to use language features in JavaScript ES5, ES6 and ES7 in your Node.js applications! This talk is focused on new additions to Array, Object, Set and Map in JavaScript.
---------------------------------------
Thanks again to our sponsors!
O'Reilly Media (http://www.oreilly.com/)
Save 20% on tickets for the May 27-29 Velocity (http://velocityconf.com/devops-web-performance-2015) conference with code "NODE.JS.SF"
Stormpath (https://stormpath.com/start/)
Gives developers a complete, secure user infrastructure in 15 minutes. From registration to single sign-on to token authentication, all your use features are already built.
StrongLoop (http://strongloop.com/)
Recently announced strong-pm.io (https://strong-pm.io/) - a process manager for Node apps with built-in Nginx load-balancing, cluster management features plus Docker support.
CA (http://www.ca.com/)
Has teamed up with StrongLoop to bring you an eight-part series of Node.js webinars that will cover everything from selecting the right framework for your use case to best practices for running Node in production. Learn more >> (https://strongloop.com/node-js/ca-technologies-and-strongloop-webinar-series/)
---------------------------------------
About the space at DLA Piper
DLA Piper has a fantastic space they are allowing us to use. Please allow a little extra time to check in with building security to get a temporary badge. Remember to bring an ID that matches the name on the RSVP. Thanks for helping with this bit of admin to make sure we can start on time.

May 2015 - Node.js Meetup