2014 NYC

SEPTEMBER 28–30, 2015 
NEW YORK, NY

BUILDING A FASTER, STRONGER WEB

Everything You Wanted to Know About Web Performance

*but were afraid to ask

Tammy Everts and Kent Alstad @ Radware

Talk Outline

Impact of Performance on Biz Metrics

Impact of Performance on Biz Metrics

The Psychology of User Expectations

What  You Don't Know About Third-Party Scripts Can Hurt You

The Single Greatest Potential Point of Failure

Wait ... what the heck is a fourth-party call?

When Design Best Practices Become Performance Worst Practices 

WebPageTest
Private Instances

Patrick Meenan @ Google

WPT System Architecture

Data Flow

Data Flow - 2

Data Flow - 3

Data Flow - 4

Data Flow - 5

Replay

  • Slides are available on slideshare
    • http://www.slideshare.net/patrickmeenan/velocity-2014-nyc-web-pagetest-private-instances
       
  • Video is available on YouTube
    • https://www.youtube.com/user/patmeenan

Integrate Performance Test as A Part of Your Build

  • Performance is super important to the success of a web site
     
  • Performance is very likely to be ignored or underestimated during development
     
  • Make performance a part of your test

Grunt-PerfBudget

perfbudget: {
    foo: {
        options: {
            url: 'http://google.com',
            key: 'YOUR_API_KEY',
            budget: {
                SpeedIndex: '1000'
            }
        }
    }
},

grunt-perfbudget is a task for Grunt.js that helps you to enforce a performance budget.

Made with Slides.com