Presentation: Fantastic Frontend Performance Tricks & Why We Do Them

Track: JavaScript & Web Tech

Location: Ballroom BC

Duration: 4:10pm - 5:00pm

Day of week: Monday

Level: Beginner

Persona: Architect, Developer, Front-end Developer, General Software

Share this on:

Abstract

The internet was invented in a time that no expected we’d be making amazingly complex applications. So how do we deliver these applications quickly and reliably and provide our users with a good experience? Why do we even have to go through all this trouble? This talk will cover the state of the art in front-end performance optimizations— from minimizing file size to preventing thrashing— digging into the way the internet and browsers work to explain why each of these practices is important.

Speaker: Jenna Zeigen

Senior Software Engineer @SlackHQ

One morning, Jenna awoke to find that she had transformed into a programmer. She's been psyched about coding ever since. When she's not teaching pixels to party or using JavaScript to help you find the important things in Slack, Jenna enjoys climbing, coffee, cognitive science, and cat gifs. Her best party trick is that she wrote the most serious academic paper of her life on puns.

Find Jenna Zeigen at

Similar Talks

Lead Developer @AzulSystems
Chief Scientist, Java Technologies and Software Hardware Co-Optimization @AlibabaGroup
Principal Dev Manager for .NET Language and Runtime @Microsoft
Principal Developer Lead on C# Language Team @Microsoft
Performance Architect for Scripting Languages Runtimes @intel
Java VM Performance Architect @Arm, previously led Oracle's G1GC Performance Team
Java Performance Expert & Java Champion

Tracks

Monday, 5 November

Tuesday, 6 November

Wednesday, 7 November

The all-new QCon app!

Available on iOS and Android

The new QCon app helps you make the most of your conference experience. Easily browse and follow the conference schedule, star the talks you want to attend, and keep tabs on your personal itinerary. Download the app now for free on iOS and Android.