A JavaScript Speaker!

Your dude, talks about critically important and effective stuff related to JavaScript but not in a boring way.

Upcoming Talks

Date Conference Location Session Title
October 4, 2014 Twin cities code camp Twin cities, MN High Performance JavaScript

Under development

Title Abstract
Advanced JavaScript Debugging
Getting Started with React JS
Help me, My Angulr App is Slow
Advanced JS topics
Many more in my google drive

Previous Engagement

Conference Location Date Link
Web and mobile Conf San Francisco, CA February 15, 2015 High Performance JavaScript
That Conference Wisconsin Dells, WN August 13, 2014 Picture Link in Facebook
NCDev Conf 2014 Raleigh, NC Spet 13, 2014 Video Link: Are you sure, you know JavaScript
NCDev Conf 2014 Raleigh, NC Sept 14, 2014 Video Link: High Performance JavaScript
Columbus Code Camp Columbus, OH October 11, 2014 Picture Link in Facebook
Chicago Code Camp Chicago, IL April 18, 2015 Getting Started with React JS
Chicago Code Camp Chicago, IL April 29, 2014
Columbus Code Camp Columbus, OH Ocotber, 2013
Twin cities code camp Twin cities, MN October 4, 2014 High Performance JavaScript
Twin chities Code Camp Twin Cities, MN October, 2013
Mobile Conf Washington DC June, 2013

High Performance JavaScript

Description:

Learning rules, best practices, jsLints or jsHints do not help you to write faster javascript. Because you forget them before you learn. Its not about the rules somebody tells you to follow blindly. Rather its the reasons or the process in the language that makes something faster than others.

You don’t need to be an expert to write faster JavaScript.

By being aware of how certain things work, you can write faster javascript array, loop, scope, event bubble, closure, DOM manipulation, etc. After this talk, your grandma could understand and make her own standards or best practices for you.

“Don’t trust a rule, trust your tool”. "Explore and ask before you jump. Don't do a belly flop!"

View Slides »

Are you sure, you Know JavaScript

Description:

As soon as you know how to write a function and alert every damn thing in JavaScript, you are thrown into the ocean of confusion. Most of your days are spent by banging head against wall, “why things don’t always work in JavaScript?”. And post 10 questions in StackOveflow with some pray that somebody will answer correctly before your manager starts yelling at you.

The goal of this talk is to remove your confusion with in depth explanation that will make you confident to explain javascript to your manager as well as your grandmother. Of course, we will talk about the most confusing parts of JavaScript that includes, notorious “this”, mysterious “scope”, obscure “hoisting”, cryptic “closure”, ambiguous “inheritance”, heinous “truthy & falsy”, spiteful “numbers”, and some caveats.

Come to the talk, you’ll simply love it.

View Slides »

Feedback in twitter

Conference Location Date

Conference Location Date

Conference Location Date