Web Performance is not only about understanding what makes a site fast. It’s about creating awareness amongst both developers and non-developers. Performance is a feature and needs to be prioritized as such.
I think that José M. Pérez hits the nail on the head with this article.
These days we’re preoccupying ourselves with the latest and greatest web performance techniques and build processes yet a lot of the time we can go back to the standard rules that Steve Sounders spelt out to us all those years ago.
Moving over to web, the performance problems are different. Usually, they are not related with computational complexity, but about serving what’s needed when needed in the best possible way. It might seem like a no-brainer, but it’s more difficult than it seems.An excerpt from Fostering a Web Performance Culture