This Meetup is past

170 people went

Location image of event venue

Details

JavaScript: Need for Speed (Ariya Hidayat)

Analyzing the performance of large-scale JavaScript applications requires a distinct set of tools. It is no longer enough to run various benchmarks by creating loops and measuring the associated period. The amazing progress of modern JavaScript engines means that developers should not stress about outdated considerations such as cache array length, avoiding 'switch' statements and using 'while' instead of 'for'. Understanding the inner workings of the engine itself will reveal the typical code patterns favored for maximum execution speed (type stability, fixed object shape, profile-guided, garbage minimization, etc). We will also cover the use of strategies like sampling and tracing, in order to spot performance issues while simultaneously avoiding being trapped in a local maxima..

About the speaker:

Ariya Hidayat (@ariyahidayat (https://twitter.com/ariyahidayat)), currently working for Sencha, is a passionate engineer interested in bleeding-edge technologies. He has been involved in various large projects, from KDE to WebKit. These days, his focus is mostly on software craftsmanship around web technologies. His (little) spare time is spent running the projects PhantomJS (http://www.phantomjs.org) (headless WebKit) and Esprima (http://esprima.org/doc/index.html) (JavaScript parser).

The event is hosted at CloudFlare (http://www.cloudflare.com/) on Thursday, April 11th, 2013 at 7:00PM. Doors open at 6:30PM. Food and drinks will be provided by our sponsor CloudFlare (http://www.cloudflare.com/) (thanks guys!).

AGENDA:

18:30 :: Check-in & Mingle 19:00 :: Introductions & Presentation 20:00 :: Questions and Answer & Open Form 20:30 :: Networking & Discussion ??? :: Beers at the pub! CloudFlare is located at:

665 3rd Street, Suite 200

San Francisco, CA

(3rd and Townsend)

UStream URL: http://www.ustream.tv/channel/sf-web-performance-group-meetup

OUR SPONSORS:

O'Reilly Velocity Conference (http://velocityconf.com/velocity2013/) - O'Reilly Velocity Web Performance and Operations Conference

Akamai (http://www.akamai.com/) - Optimize Content & Media Delivery

Strangeloop (http://www.strangeloopnetworks.com/) provides advanced front-end optimization (FEO) solutions to companies like eBay/PayPal, Visa, and O'Reilly Media.

SOASTA (http://www.soasta.com) - SOASTA’s web and mobile app test automation solution enables teams to test with unprecedented speed, scale and precision.

CloudFlare (http://www.cloudflare.com/) - Supercharges websites regardless of size or platform with no need to add hardware, install software, or change a line of code.