Over the years, we at Google have made a lot of recommendations to web developers on how to improve performance. While each of these recommendations, individually, may improve performance for many sites, the full set of recommendations is admittedly overwhelming and, realistically, there's no way any one person or site could follow all of them.
Full article