High Performance Javascript

  • February 25, 2014 · 6:00 PM

Please update your RSVP if your plans change.

 If you have to write much more than several lines of JavaScript in a script tag. And you have burned by “long running script” warning or “your page sucks, fix it or leave the job” or get a mini heart-attack every time you see HR walking towards your desk at 4.30 pm. Or you bought, “High Performance JavaScript” book but that improved your credit score only. Then let’s talk about the ways to improve performance of JavaScript code.


In this talk, Md Khan will be talking about the common area of performance holes while you are building an application with JavaScript. Things you should consider to avoid. Critical/ confusing parts of JavaScript you need to understand to make your own standard or so called best practices. How to optimize and debug run-time as well as network performance. If time permits, will cover how browser works and css optimization.


Finally, “The fastest development is not the fastest application” and “Don’t trust a rule, trust your tool”.

6:00 - begin arriving and socialize

6:30 - presentation begins


Space, food and refreshments will be provided by Enova International.

Join or login to comment.

  • Mahesh G.

    Thanks for great insights! I am a student and learning JS since my internship. Before the meetup I just knew JS, but now I know it better! Looking forward for more talks from you.

    February 26, 2014

  • A former member
    A former member

    It was my first meetup and liked it a lot. Presenter was good and it was very informative and entertaining. But I have one suggestion for presenter, it will be more effective if we can just take one single topic and discuss that. I personally feel that yesterday's presentation was so full of ideas that I could keep up with everything.

    2 · February 26, 2014

    • A former member
      A former member

      Hey Khan. It was great talk friend and no way I can criticize such a nice talk. Just want to learn as much as I can from you guys.

      February 26, 2014

    • Md K.

      Feel free to criticize and give feedback. It was a lengthy talk. I was targeting 90min. next time i will target ~60min so that have more time to interaction and in depth disussion

      February 26, 2014

  • Jimmy G.

    thatJSdude delivered.
    This was loaded with useful stuff.
    Looking forward to an awesome AngularJS talk as well, from the Khanster.

    3 · February 26, 2014

    • Md K.

      Thank u Jimmy, will try to do somewhere in May/June

      1 · February 26, 2014

    • Jimmy G.

      Nice! Lots of folks are glad to hear that, I'm sure.

      February 26, 2014

  • Michael G.

    Lots of great content stuffed into an hour and a half presentation.

    2 · February 25, 2014

    • Md K.

      Thank u Micheal

      1 · February 26, 2014

  • Claudis M.

    I loved the tips and tricks covered, Mr. Kahn. And it was easy to follow along with the online slides. Thank you.

    1 · February 26, 2014

    • Md K.

      Thank you Claudis

      February 26, 2014

  • Justin M.

    In one of your sides, you say:

    appendChild faster than setting innerHTML.

    However, the article you link to says:

    In modern browsres and for large amount of nodes, it looks like innerHTML and appendChild almost equally fast with innerHTML having an ever so slight edge.

    February 25, 2014

    • Md K.

      The first link on the slide http://khan4019.githu...­ I think two cases aren't equal to compare. For example, innerHTML adding just the text, don't have the <li><li> tag. besides, doesnt set the class attribute. Whereas in the append child, li is created and an attribute is set. Hence there are significant variation in two alternatives that reflected in the result. If you look into the second/third link on the slide jsperf.org you will see the test cases where appendChild performs better in most of the browsers.

      February 25, 2014

  • Md K.

    Thanks for joining tonight. Here is the link of the slides: http://goo.gl/0JIpFe

    1 · February 25, 2014

  • A former member
    A former member

    Very useful info & entertaining too.

    1 · February 25, 2014

  • Camilo G.

    Always enjoy the Kahnster.

    1 · February 25, 2014

  • Camilo G.

    Thanks, Dr. Khan. I learned a few things and we all had fun. Nice job.

    1 · February 25, 2014

  • Chris T.

    Can I snag a spot?

    February 25, 2014

    • Jeffrey "Hex Luthor" G.

      A real hacker could have snuck in by looking at the attendee list and picking a name

      February 25, 2014

  • Paul K.

    Sent emails to Justin Love and Brian Moschel, through meetup. Though I mistyped Justin's name "Jusin" so I'm pretty sure >I<'m not getting in tonight. :) Both asked to drop us a note here or crack open RSVPs if they can.

    February 25, 2014

    • Justin L.

      The list I download did wait list entries,so you might be able to get past security if you were on by RSVP close at 1:00

      February 25, 2014

  • Suraj S.

    Another spot open. Can't make it this time.

    February 25, 2014

  • David B.

    If the waitlist a first come first serve basis or are the spots that are opening up going to people further up on the waitlist than me?

    1 · February 25, 2014

  • Moises M.

    Another open spot. I can't make it this time.

    February 25, 2014

  • Alex P.

    Won't be coming in

    February 25, 2014

  • Karl K.

    I've got about a 45 minute train ride in. Please let us Waiting list people know as soon as possible if there is a spot for us!

    February 25, 2014

  • Neel B.

    Something came up and I won't be able to attend.. Another spot is open

    February 25, 2014

  • Justin L.

    The meetup is full. Please update your RSVP if your plans change.

    1 · February 24, 2014

    • David D.

      Meetup says there are now 8 spots available. Is it possible to get one of those spots?

      February 25, 2014

    • Paul K.

      Like David said. :)

      1 · February 25, 2014

  • Blake H.

    FYI... had to cancel... spot open!

    February 25, 2014

  • Josh H.

    Wow! Standing room only?

    February 24, 2014

  • Blake H.

    Heh, that's a loaded question. Maybe you mean something like "How do I write quality code more efficiently to meet my deadlines?" ? There's a lots of strategies from educating clients on task complexity, to writing accurate estimates, to pair coding, to TDD, to proper research and task organization all geared to help you deliver in a more timely manner. Kind of depends on your specific situation. I bet you're not as slow as you think! :)

    February 20, 2014

    • Camilo G.

      Bless you sir, I'd like to think so. I don't want to hijack this thread, but I'm willing to think this is not a problem only I encounter. Looking forward to Tuesday.

      February 20, 2014

  • Camilo G.

    I think this is a wonderful topic and I'm certain it will be well covered. I was wondering if perhaps in the future you folks would tackle the topic of becoming a faster coder? This seems to be a problem for me and some others I know.

    February 20, 2014

  • Pierre D.

    I just dropped out - will be in Indianapolis that night - enjoy.

    February 19, 2014

  • Alex B.

    One spot left? Good thing I checked my email tonight instead of tomorrow!

    February 19, 2014

  • Camilo G.

    Plus one? Please.

    February 19, 2014

Our Sponsors

  • Bitovi

    The maintainable Javascript experts. We organize and speak at JS.Chi.

  • Enova Financial

    An adventurous Ruby/Javascript shop. Providing a room, pizza, and beer.

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy