Kyle Simpson is a UI architect from Austin, TX. He is passionate about user experience, specifically optimizing the UI to be as responsive, efficient, secure, and scalable as possible. He considers JavaScript the ultimate language and is constantly tinkering with how to push it further. If something can’t be done in JavaScript or web technology, he’s bored by it. He has a number of open-source projects, including flXHR, LABjs, mpAjax, and jXHR, and he also is a core contributor to SWFObject. Check him out at Getify.
JavaScript Quiz + HandlebarJS
JavaScript Quiz
Speaker: YOU. Yes, that's right, you will be participating, okay, only if you want to, but it is highly encouraged.
Recently, Juriy Zaytsev, otherwise known as "kangax" and core developer for Prototype, released a quiz with some rather challenging questions related to some of the unique underpinnings and nuances of the JavaScript language.
We will take the quiz, collectively, and even go through the answers, collectively! Group participation is key here as the more people contribute, the more people learn.
JavaScript instance operators, HandlebarJS Templating
Kyle Simpson will continue the discussions from the JavaScript quizzes and zero in on a few powerful but often-confused JavaScript operators: new
, delete
, and instanceof
. To illustrate the use of these operators, we'll look at a pattern for custom error handling.
Armed with a new found confidence in some of JavaScript's nitty gritty details, we'll take a look at a new templating engine (HandlebarJS) which can run either browser-side or server-side. Coverage will include both the templating syntax as well as a code review of the engine's internals.
Afterwards, the discussion carries on one block away at The Draught House, where it just happens to be pint night so you can get your beer fix here.
Sponsor
Austin JavaScript is sponsored this month by WhoLinksToMe. Please thank them for their gracious gifts of pizza and drinks and for their support of the local JavaScript community.