by JSFoo

JSFoo 2013

All about being creative with JavaScript

JSFoo 2013

All about being creative with JavaScript

by JSFoo
date_range

Date

20–21 Sep 2013, Bangalore

Call for proposals

All proposals

Confirmed sessions

Your webapps should talk not just in English, but in español, Kiswahili, 廣州話 and অসমীয়া too.

Sucheta Ghoshal (@sucheta)

  • Full talk
  • Intermediate
  • 33 upvotes
  • 0 comments
  • Sat, 24 Aug

Frontend Dev Ops

Aditya (@netroy)

  • Full talk
  • Intermediate
  • 25 upvotes
  • 5 comments
  • Fri, 23 Aug
  • slideshow

RedRaphael - JavaScript graphics library on steroids!

Sushant Sudarshan (@sushantbs)

  • Full talk
  • Intermediate
  • 27 upvotes
  • 1 comments
  • Thu, 22 Aug

GIF animations - Now with sound!

Hage Yaapa (@hacksparrow)

  • Crisp Talk
  • Intermediate
  • 24 upvotes
  • 1 comments
  • Wed, 21 Aug
  • slideshow

Building your own express js framework from scratch

Pankaj Bhageria (@panbhag)

  • Workshops
  • Beginner
  • 36 upvotes
  • 0 comments
  • Sun, 18 Aug

Using Camera Motion Detection in JS for Gestures based Interaction

Vinci Rufus (@vinci)

  • Crisp Talk
  • Intermediate
  • 14 upvotes
  • 0 comments
  • Thu, 15 Aug

Automating automatic testing

Olivier Crameri (@oliviercrameri)

  • Workshops
  • Beginner
  • 3 upvotes
  • 0 comments
  • Tue, 13 Aug

Visualising Bollywood with Javascript

Anand S (@sanand0)

  • Crisp Talk
  • Beginner
  • 15 upvotes
  • 1 comments
  • Sun, 11 Aug

Memory profile your JavaScript applications for high performance

Jaideep Singh (@jaideepsingh)

  • Full talk
  • Advanced
  • 49 upvotes
  • 0 comments
  • Fri, 9 Aug

Offline in the browser- with IndexedDB, AppCache & LocalStorage

Manan Bharara (@mananbharara)

  • Crisp Talk
  • Intermediate
  • 30 upvotes
  • 0 comments
  • Fri, 9 Aug

Pro apps built with Javascript? Yes, you can do that.

Arno Gourdol (@arnog)

  • Full talk
  • Beginner
  • 6 upvotes
  • 0 comments
  • Thu, 8 Aug

Programming Flying Robots

Sreekanth Vadagiri (@sreeix)

  • Crisp Talk
  • Beginner
  • 26 upvotes
  • 5 comments
  • Mon, 5 Aug

Bot using NodeJS and the HTML5 Audio API

Ameya Karve (@ameyakarve)

  • Crisp Talk
  • Intermediate
  • 11 upvotes
  • 11 comments
  • Sun, 4 Aug

Node Robo - Robo powered by Raspberry Pi, Node, Arduino, Firebase and Phonegap

Sreejesh Karunakaran (@sreekarun)

  • Full talk
  • Intermediate
  • 41 upvotes
  • 3 comments
  • Fri, 2 Aug

Interactive Physics Simulation In The Browser - What I Learned

Nilesh Trivedi (@nileshtrivedi)

  • Crisp Talk
  • Intermediate
  • 8 upvotes
  • 1 comments
  • Mon, 29 Jul
  • slideshow

Who's Talking | Real-time Peer to Peer collaboration with JS and HTML5

Om Shankar (@omshiv)

  • Full talk
  • Intermediate
  • 74 upvotes
  • 5 comments
  • Fri, 26 Jul
  • slideshow

Rapidly Prototyping Web Applications With Meteor.js

Bharani Muthukumaraswamy (@bharani91)

  • Workshops
  • Beginner
  • 12 upvotes
  • 0 comments
  • Tue, 23 Jul
  • slideshow

Potential gotchas in making a Backbone app

Vignesh Nandha Kumar (@vikynandha)

  • Crisp Talk
  • Intermediate
  • 33 upvotes
  • 3 comments
  • Mon, 22 Jul
  • slideshow

Killing passwords with JavaScript

Francois Marier (@fmarier)

  • Full talk
  • Intermediate
  • 34 upvotes
  • 8 comments
  • Mon, 22 Jul

HTML5 for a mobile world

Christian Heilmann (@codepo8)

  • Workshops
  • Intermediate
  • 32 upvotes
  • 1 comments
  • Fri, 19 Jul

HTML5 for the masses - making the future the now

Christian Heilmann (@codepo8)

  • Full talk
  • Intermediate
  • 29 upvotes
  • 1 comments
  • Fri, 19 Jul

Javascript is A DJ

Jaison Justus (@jaisonjustus)

  • Crisp Talk
  • Beginner
  • 19 upvotes
  • 2 comments
  • Fri, 19 Jul
  • slideshow

Getting started with Firefox OS and Open Web Apps

Robert Nyman (@robnyman)

  • Workshops
  • Intermediate
  • 32 upvotes
  • 1 comments
  • Thu, 18 Jul

Bringing the open web and APIs to mobile devices with Firefox OS

Robert Nyman (@robnyman)

  • Full talk
  • Intermediate
  • 18 upvotes
  • 1 comments
  • Thu, 18 Jul

First un-learn and then more to learn: Our experience building a complex web app entirely in AngularJS

Adhil Azeez NV (@adhilnv)

  • Full talk
  • Intermediate
  • 43 upvotes
  • 0 comments
  • Thu, 18 Jul
  • slideshow

Generating tests from code - or how to test better and faster

Olivier Crameri (@oliviercrameri)

  • Full talk
  • Intermediate
  • 16 upvotes
  • 2 comments
  • Thu, 11 Jul

Distributed, offline-enabled point-of-sale system using Google Apps Script

Kingsley Jegan Joseph (@kingsley2)

  • Full talk
  • Intermediate
  • 26 upvotes
  • 2 comments
  • Thu, 27 Jun

FlatSurface: build a quality API faster

Jon Maim (@jonmaim)

  • Crisp Talk
  • Intermediate
  • 26 upvotes
  • 0 comments
  • Tue, 25 Jun

Unconfirmed proposals

Coffee for “The Language of the Web”

Veda Balan R (@vedab)

  • Full talk
  • Intermediate
  • -2 upvotes
  • 0 comments
  • Sun, 25 Aug

Fallback Not Found

Souvik Das Gupta (@souvikdg)

  • Crisp Talk
  • Intermediate
  • 0 upvotes
  • 0 comments
  • Sun, 25 Aug

Testing the JavaScript you write

@cosmicAnirban (@anirban)

  • Full talk
  • Beginner
  • 6 upvotes
  • 0 comments
  • Sat, 24 Aug

Building components with Polymer

Varunkumar Nagarajan (@varunkumar)

  • Full talk
  • Intermediate
  • 19 upvotes
  • 2 comments
  • Fri, 23 Aug

How I built Impressionist - the visual tool for impress.js presentations

Harish Sivaramakrishnan

  • Full talk
  • Intermediate
  • 1 upvotes
  • 0 comments
  • Fri, 23 Aug

Programming for Canvas element with EaselJS

Harish Sivaramakrishnan

  • Full talk
  • Intermediate
  • -3 upvotes
  • 0 comments
  • Fri, 23 Aug

SpriteSheet animations using Canvas & EaselJS

Harish Sivaramakrishnan

  • Crisp Talk
  • Beginner
  • -5 upvotes
  • 1 comments
  • Fri, 23 Aug

Images for HTML without <img> tag ( or SVG or Canvas )

Harish Sivaramakrishnan

  • Crisp Talk
  • Intermediate
  • 0 upvotes
  • 2 comments
  • Fri, 23 Aug

JavaScript your way into CSS Filters

Harish Sivaramakrishnan

  • Crisp Talk
  • Beginner
  • -2 upvotes
  • 2 comments
  • Fri, 23 Aug

Build a pseudo 3D visualization without Canvas / SVG

Harish Sivaramakrishnan

  • Full talk
  • Intermediate
  • -5 upvotes
  • 0 comments
  • Fri, 23 Aug

Oh no, there is a XSS in your JS. Understanding, Identifying and Avoiding DOM Based XSS.

Lavakumar Kuppan (@lava)

  • Full talk
  • Intermediate
  • 18 upvotes
  • 0 comments
  • Fri, 23 Aug

Third Party Javascript

vetrichelvan jeyabalpandy (@vetri02) (proposing)

  • Flash Talk
  • Advanced
  • 1 upvotes
  • 0 comments
  • Fri, 23 Aug

Jasmine + CoffeeScript + PhantomJS + Jenkins = CI #WIN

Shreyank Gupta (@shreyankg)

  • Crisp Talk
  • Intermediate
  • 23 upvotes
  • 0 comments
  • Thu, 22 Aug

How we use casperjs

Aravind Krishnaswamy (@arg0s)

  • Crisp Talk
  • Beginner
  • 4 upvotes
  • 0 comments
  • Wed, 21 Aug

No Backend, Parse and Dodo

Pankaj Bhageria (@panbhag)

  • Full talk
  • Beginner
  • 40 upvotes
  • 0 comments
  • Sun, 18 Aug
  • slideshow

Querying JSON arrays using wherejs and selectjs

Pankaj Bhageria (@panbhag)

  • Crisp Talk
  • Beginner
  • 35 upvotes
  • 0 comments
  • Sun, 18 Aug
  • slideshow

Marketing Strategist

Wes Osaze (@wosaze) (proposing)

  • Workshops
  • Intermediate
  • -5 upvotes
  • 0 comments
  • Wed, 14 Aug

Livecoding with Javascript

Dharampal H S (@codemangler)

  • Full talk
  • Beginner
  • 7 upvotes
  • 0 comments
  • Mon, 12 Aug

Build Web applications with EmberJs

Suchit Puri (@suchitpuri)

  • Crisp Talk
  • Beginner
  • 24 upvotes
  • 1 comments
  • Mon, 12 Aug

Creating new layouts with d3.js

Anand S (@sanand0)

  • Full talk
  • Intermediate
  • 5 upvotes
  • 0 comments
  • Sun, 11 Aug

Learn Ember.JS to build a Practical E-Commerce Single Page Application

Akash Devaraju (@skykog)

  • Full talk
  • Beginner
  • 45 upvotes
  • 1 comments
  • Sun, 11 Aug

JS for Mobile

Khaarthigha Subramanian (@khaarthigha)

  • Crisp Talk
  • Intermediate
  • 1 upvotes
  • 0 comments
  • Sun, 11 Aug

yeoman, grunt, bower - modern workflows for building today's web apps

Avinash Chugh (@avinash-chugh)

  • Crisp Talk
  • Intermediate
  • 31 upvotes
  • 0 comments
  • Fri, 9 Aug

Building a Restful Web Application using Backbone marionetteJS, NodeJS and MongoDB in a test-driven development using chaiJS and mocha JS

Elankeeran Vaithiyanathan (@elankeeran)

  • Full talk
  • Intermediate
  • 14 upvotes
  • 0 comments
  • Thu, 8 Aug

Backbone MarionetteJS

Elankeeran Vaithiyanathan (@elankeeran)

  • Crisp Talk
  • Beginner
  • -1 upvotes
  • 0 comments
  • Wed, 7 Aug

Widget Creation : Multi file upload

Saurabh S Shah (@newsaurabhshah)

  • Crisp Talk
  • Beginner
  • -1 upvotes
  • 1 comments
  • Sat, 3 Aug

Debugging JavaScript Effectively

Ashutosh Sharma (@toshsharma)

  • Full talk
  • Intermediate
  • 16 upvotes
  • 0 comments
  • Fri, 2 Aug

Hey! What's this? (Demystifying 'this')

Ashutosh Sharma (@toshsharma)

  • Full talk
  • Intermediate
  • -2 upvotes
  • 2 comments
  • Fri, 2 Aug

TDD with JavaScript

Aman King (@amanking)

  • Workshops
  • Beginner
  • 5 upvotes
  • 0 comments
  • Fri, 2 Aug

node.jsfoo: Internals Explained

Karan Misra (@kid0m4n)

  • Crisp Talk
  • Intermediate
  • 34 upvotes
  • 0 comments
  • Wed, 31 Jul

Calatrava : Inventing hybrid mobile app framework with Javascript bridges

Priyank Gupta (@priyaaank)

  • Full talk
  • Intermediate
  • 12 upvotes
  • 2 comments
  • Wed, 31 Jul

Easing into Node.js

Shrikrishna Holla (@shrikrishna)

  • Full talk
  • Beginner
  • 30 upvotes
  • 0 comments
  • Wed, 31 Jul
  • slideshow

Asynchronus JavaScript and Promises

Senthil Kumar V (@senkumarv)

  • Crisp Talk
  • Beginner
  • 49 upvotes
  • 0 comments
  • Tue, 30 Jul

Building web application using Ember.JS + RequireJS + Q

Senthil Kumar V (@senkumarv)

  • Workshops
  • Beginner
  • 31 upvotes
  • 0 comments
  • Tue, 30 Jul

Modularize your client side applications using Backbone and Require

Sagar Ganatra (@sagarg)

  • Full talk
  • Intermediate
  • 3 upvotes
  • 2 comments
  • Sat, 27 Jul

Harmony with ES6

Hemanth.HM (@hemanth)

  • Crisp Talk
  • Intermediate
  • 31 upvotes
  • 0 comments
  • Fri, 26 Jul
  • slideshow

from zero to deploy in 15 minutes

Sunil Pai (@threepointone)

  • Crisp Talk
  • Beginner
  • 14 upvotes
  • 12 comments
  • Thu, 25 Jul

How to BDD a Node.js app with websocket/socket.io client

Pocha (@pocha-codelearn)

  • Crisp Talk
  • Beginner
  • 9 upvotes
  • 0 comments
  • Mon, 22 Jul

Building Native Mobile Games with Javascript using Game Closure

Ramprasad Rajendran (@rampr)

  • Full talk
  • Intermediate
  • 19 upvotes
  • 2 comments
  • Mon, 22 Jul

Extending Brackets

Renaun Erickson (@renaun)

  • Full talk
  • Beginner
  • 9 upvotes
  • 1 comments
  • Mon, 22 Jul

Building Photoshop extensions with HTML and JavaScript

Renaun Erickson (@renaun)

  • Sponsored talk
  • Intermediate
  • 5 upvotes
  • 2 comments
  • Mon, 22 Jul

Using RandoriJS and KontikiJS to create 2D WebGL based Games from existing Starling AS3 Code

Renaun Erickson (@renaun)

  • Full talk
  • Intermediate
  • -1 upvotes
  • 0 comments
  • Mon, 22 Jul

Using Chrome Browser to Talk to Arduino with JS

Renaun Erickson (@renaun)

  • Full talk
  • Beginner
  • 16 upvotes
  • 1 comments
  • Mon, 22 Jul

Debugging Javascript in production environments 101

Ankur Agarwal (@devilankur18)

  • Full talk
  • Intermediate
  • 32 upvotes
  • 0 comments
  • Sat, 20 Jul
  • slideshow

Effective JavaScript Module Loading

kashyapa (@kashyapa)

  • Full talk
  • Intermediate
  • 9 upvotes
  • 2 comments
  • Sat, 20 Jul
  • slideshow

Emscripten - C++ on the Web

Saheb Motiani (@saheb)

  • Full talk
  • Intermediate
  • 6 upvotes
  • 0 comments
  • Fri, 19 Jul

Secure Javascript coding - Do's and Dont's

Raghu Mitra (@raghumitra)

  • Full talk
  • Intermediate
  • 24 upvotes
  • 6 comments
  • Thu, 18 Jul

Just Grunt It

Rocky Jaiswal (@rockyj)

  • Full talk
  • Intermediate
  • 7 upvotes
  • 1 comments
  • Sat, 13 Jul
  • slideshow

All you EVER wanted to know about client-side frameworks

Dheeraj Kumar (@codepodu)

  • Full talk
  • Beginner
  • 36 upvotes
  • 6 comments
  • Thu, 11 Jul

Building Test driven and async JS widgets for 3rd party websites using Lightning.js

@BilalBudhani (@bilalbudhani)

  • Full talk
  • Intermediate
  • 3 upvotes
  • 0 comments
  • Wed, 10 Jul

Building Spatial Back-ends with Node.js and MongoDB

Shekhar Gulati (@shekhargulati)

  • Full talk
  • Intermediate
  • 4 upvotes
  • 0 comments
  • Wed, 10 Jul

Functional Javascript

Sreekanth Vadagiri (@sreeix)

  • Full talk
  • Intermediate
  • 34 upvotes
  • 0 comments
  • Mon, 1 Jul

Building Realtime Applications with Meteor.js

Shekhar Gulati (@shekhargulati)

  • Full talk
  • Beginner
  • 8 upvotes
  • 0 comments
  • Fri, 28 Jun

JSON-LD : JSON for Linked Data

Vikash Agrawal (@ivikash)

  • Crisp Talk
  • Beginner
  • 19 upvotes
  • 0 comments
  • Wed, 19 Jun

Develop your first multi room chat with Node.js, Websockets and MongoDB

Vikash Agrawal (@ivikash)

  • Workshops
  • Beginner
  • 21 upvotes
  • 7 comments
  • Wed, 19 Jun

The Rise of DocPad - The Hybrid Static Site Generator for Node

Benjamin Arthur Lupton (@balupton)

  • Full talk
  • Intermediate
  • 9 upvotes
  • 1 comments
  • Mon, 17 Jun
  • slideshow