Andrew Brampton (@TheBramp) is a technical lead at Genesys Labs, a company that enables communication between our clients and their consumers. Specifically Andrew is responsible for maintaining numerous platforms related to (SMS/MMS) messaging, and mobile web.
Before Genesys, Andrew was a researcher at Lancaster University, teaching, and researching the area of distributed systems. In his free time Andrew can be found kernel hacking, contributing to open source, and playing around with new technologies. Check out his blog bramp.net or follow him at github.com/bramp
Speaker: Adam Solove is a DC area engineer exploring better ways to build user interfaces for the web. He works for Pagemodo. He also recently spoke at NationJS 2013 (twitter.com/nationjs).
Description: I bet you've been writing JS for years and you think you're pretty good at it. I bet you think you know all about how functions create closured scope, and how `this` gets bound, and even how `.prototype` works. Or, rather, you probably don't care because your framework or library takes care of all that for you.
This talk is going to re-visit some of the 'tough parts' of the language by declaring 'New Rules' (Bill Maher style) for the language.
For instance: 'New rule: Stop using 'this' until you fully understand how it gets assigned.'
This talk is going to be hard-core on coding and expects a solid understanding of the language.