Some other session I found really useful:
-Programming for Canvas with CreateJS - What can you do in 40 mins?
In this session speaker Harish gave a demonstration on how to use CreateJS for building Canvas games quickly with cross device support. He live coded the game from stage, which made the presentation even more interesting.
-Scaling with Unconventional Tech-Stack (nodejs + redis + mongodb)
This session was mostly about the speakers experiments on different technologies to build a chat server that can scale up to million users. Finally they end-up using NodeJs for the web socket server, redis for handling sessions and Mongodb for data store. He also discussed some issues like Socket starvation, faced with the tech stack and the workarounds for the same. Some node modules mentioned by the speaker :
-Internationalize your web applications using Wikimedia i18n libraries
a) jquery.i18n A jquery based internationalization framework with plural, gender, grammar, number system support
b) jquery.webfonts - A general webfonts framework supporting many fonts from non-latin scripts
c) jquery.ime - A jQuery library for adding support for inputting in non latin scripts
d) jquery.uls- Universal language selector for selecting a language and configuring the settings
The projects are available at https://github.com/wikimedia/
-Beautiful Visualizations with d3.js
This was yet another great session in JSFoo'12, by [Anand S](http://s-anand.net/. In this workshop he explained some basic concepts of visualization and gave a walkthrough of some d3.js features and examples
More importantly I met with some peoples like Sadiq Ali,Kiran Jonnalagadda (@jackerhack), Cyriac Thomas (@cyriacthomas), etc. who I knew only in twitter.In between, I got a chance to solve the twitter puzzle by Multunus. It was my first ever ExpressJs app (and thanks Multunus for the puzzle :) ). Overall it was fun, informative and a great experience. Now I can't wait for the next JSfoo :)