I went to a tutorial on web performance at HTML5DevConf. These are my notes: Daniel Austin was the instructor. He worked down the hallway from Vint Cerf when he was creating the world wide web, and he was the manager of the team at Yahoo that created frontend performance as a discipline. He was the manager of the guy who created YSlow. A lot of the books on web performance are from people he used to manage. He was the "chief architect of performance" at Yahoo. He's writing a book called "Web Performance: The Definitive Guide". He started by asking us how many hops it took to get to Google (per traceroute). He had us install the HTTP/2 and SPDY indicator Chrome extension. He's given this class at this conference 5 years in a row. It's changed dramatically over the years. This is only a class on the basics. The most important key to understanding performance problems is to understand how the web works and work within those constraints.
Ad maiorem Dei gloriam inque hominum salutem.