JavaScript So Easy... Even a Caveman Can Do It

Details
Calling all JavaScript Gurus of Greater Cleveland!
We are back! The winter season is upon us and there is a chill in the air that speaks of snow and too much egg nog. But we counter and fight back with our JavaScript mad skills!
We will meet on Monday, December 17, 2012 at 6:30pm at Hyland Software located at 28500 Clemens Road in Westlake, OH.
The awesome people at Hyland have once again graciously offered their support to the growing Cleveland technology community. They've made available their giant conference room with three projectors, audio and internet connectivity. They're also buying us pizza, refreshments and giving us cookies.
The Presentations
At our last meetup, we got into a really interesting discussion on JavaScript where we explored the pain points and benefits of the language. JavaScript is moving very quickly and there are a lot of interesting innovations as well as gotchas.
As a result of that conversation, we've put together two really great presentations:
(1) Dan Shultz - JavaScript so easy... even a Caveman could do it.
Ask yourself:
Is your JavaScript de jour callback soup? Does your event loop feel like the incredible mousetrap? Does your javascript leak memory like a sieve? Want to write JavaScript that is easy to understand, easy to maintain and doesn’t make your coworkers cry? You are not alone. Dan Shultz will walk through how to leverage prototype inheritance, context binding, “modularization” and functional techniques to write better javascript code that even a caveman can understand.
(2) Michael Uzquiano - Bower, Require.js and AMD in practice
There are a number of innovative tools out there that tackle dependency management, build and asset pipelining for JavaScript projects. Bower is a project that does a really good job sticking to pure dependency management. Sponsored by Twitter, the project has seen some really good adoption and we've incorporated it into our own build process at Cloud CMS.
In this presentation, Michael Uzquiano will walk through Bower and provide a demonstration in which we'll build an application together. We'll use Bower to pull down dependencies and plug in Require.js to snap together our JavaScript libraries using AMDs (Asynchronous Module Definitions).
We hope to see you there!
Be sure to tell your friends about the Cleveland JavaScript Meetup (https://www.meetup.com/Cleveland-JavaScript-Meetup/).
We're looking forward to seeing you there!


JavaScript So Easy... Even a Caveman Can Do It