Designed by PPTSalon

JSFoo is India's first JavaScript conference,
for geeks by geeks.

js |j. s.|

an object-oriented computer programming language commonly used to create interactive effects within web browsers.

Trivia: JavaScript is not Java

foo |fo͞o|

first on the standard list of metasyntactic variables used in syntax examples. See also -fu.

-fu |fo͞o|

forming nouns chiefly from adjectives: suffix
informal suffix indicating mastery of an art, derived from 'kung fu'. Commonly applied to technology skills.

jsfoo |j. s. fo͞o|

mastery of the JavaScript computer programming language.

JSFoo is a one day conference on building full size apps in JavaScript. Come over for a full day with the smartest geeks from across India who have figured it out and will show you how. We have sessions covering the range from pure JavaScript apps in Node.js to real-time streaming of data to building entirely in the client side with Backbone.js.

This is an event for serious JavaScript programmers who want to learn from their peers.

The JSFoo conference series began with a Bangalore edition on October 1, 2011, followed by Pune on January 21, 2012 and is hitting Chennai on February 18, 2012.

Who We Are, and Why We Do What We Do

HasGeek is a developer-led initiative, and has been un-organising the unconference scene since 2010. HasGeek is an attempt to solve the problem of insipid conferences organised around buzzwords by uninterested, soulless corporate entities who pitch them as company training events or as places for companies to pick up hot developers.

We are attempting to build a new space, a space that is genuinely respectful of the communities and topics that we choose to engage with. We want to be a space for developers who are as excited as us about technology and the possibilities that it creates, not to be a recruitment fair (though we hope you do find partnership possibilities at our events).

We are community-driven — check out our speaker-selection funnel, where you decide what talks to listen to by voting up or down — and small — there are just a handful of us running the show and only one of us gets a regular salary from this. We are doing this because this is what we love: bringing a whole bunch of us geeks together, sharing our interests and expertise and hanging out later over $beverageOfChoice.

Sessions by geeks for geeks, based on the proposals you submitted and voted for. 1st October 2011

Time Room 1 Room 2 Room 3
09:00 - 09:30 Registration and Sign-in
09:30 - 10:00 Introductions HasGeek Crew
10:00 - 10:45 Inside Javascript Objects Anand Chitipothu A slightly advanced introduction to node.js Sudar Muthu Client-side Mustache.js based rendering in JS Bhashkar Sharma
10:45 - 11:30 Understanding JavaScript engines of various web browsers Parashuram Narasimhan Building real-time web applications... (Introduction to Websockets/Socket.IO) Aditya Y Effective Gaming techniques using HTML5: single, multi-player and social Gaurav Vaish
11:30 - 11:45 Break
11:45 - 12:30 Best practices for building async apps with JavaScript (sponsored) Rajasekharan Vengalil Node-xmpp-bosh, a long polling server for http based chat clients: design decisions and discoveries specific to Node.js Vishnu Iyengar Single Page Apps with Backbone JS Prateek Dayal
12:30 - 01:15 Cleaner JavaScript with CoffeeScript Shreyas Satish Building Interactive Stock Charts Using HTML Canvas Abhijit Gadgil Designing the IndexedDB API Parashuram Narasimhan
01:15 - 02:15 Lunch
02:15 - 03:00 Advanced JavaScript Techniques Rajasekharan Vengalil Consuming Open Data with DataJS Lohith G N Javascript Gone Wild Akash Mahajan
03:00 - 03:45 Bits, Bytes and Blobs Mrinal Wadhwa Node.js Patterns and How we build ActiveNode Sreekanth Vadagiri Bulding great mobile web apps: Some things you might want to know Shwetank Dixit
03:45 - 04:00 Break
04:00 - 04:45 A primer on ECMAScript 5 Rajasekharan Vengalil CouchDB and CouchApps Aravind R S Painless client-side JavaScript Error Tracking Rakesh Pai
04:45 - 05:30 Building real-world apps using JavaScript (sponsored) Ramaprasanna Chellamuthu Zero to App with jQuery Mobile Anirudh Sanjeev Sproutcore: an open-source Javascript framework to build blazing fast web apps Dhananjay Singh
05:30 - 06:00 Feedback Session
06:00 - 09:00 Venue Cleanup and Party for Volunteers

We are back at the splendid Dharmaram College campus for JSFoo

Dharmaram Vidya Kshetram was a hit at Scaling PHP in the Cloud, so we are back at the same venue for JSFoo. This time we are using the inner rooms and skipping the main hall, which had an echo problem.

To get there, enter Christ University’s main entrance gate (the one on the right) and drive straight down to Dharmaram Vidya Kshetram, then turn right and go around the building to the rear. Christ University is at Dairy Circle, half a kilometre from the Forum Mall.

Mastering Javascript


Join us for a night of JavaScript hacking

What's more fun than a day of talking tech? A night of hacking tech!

We love what Yahoo!'s done with Open Hack Day, so we're going to have something like it alongside our events starting with JSFoo. JSFoo's hack night is on September 24, a week before the main event on October 1.

The JSFoo hack night is open to all speakers and registered participants, but venue capacity is limited to 20 since this is a beta event. To apply, email with a single line stating that you'd like to be there.

Venue: The Centre for Internet and Society, Domlur, Bangalore

Speakers and their sessions

Sponsor JSFoo for good karma and excellent developer outreach. It's easy

Our generous sponsors made this event possible. Click on their logos to read why they are participating in this event. Explanations will pop-up over logos.

  • Platinum Sponsor

  • Platinum Sponsor

  • Silver Sponsor

  • Silver Sponsor

  • Community Sponsor

  • Community Sponsor

  • Design Partner

  • Special Thanks


The folks who built this site are too busy fixing it up to talk about themselves. Check back here in a couple of days.

Register for JSFoo Bangalore 2011

Registration is affordable and painless. Buy a t-shirt with your ticket: it'll help support us to keep making awesome geek events.

Note: The ticket cost includes lunch and two teas for participants.