Convincing an organization that performance matters and is worth investing in is often a tough thing to sell. This was no different at Intuit, who operated many sites built in the pre “web standards” era. Then, one day, one test changed everything – an A/B comparison successfully demonstrated that faster page loads increased conversion and SEO. And the conversation quickly changed from “Not interested” to “How quickly can you make the rest of our pages faster?” A performance team was formed, and optimization began across multiple properties in a phased approach with each release delivering incremental performance gains. As we iterated through the core performance principles, the team introduced additional techniques that led us to exceed our original performance goals. Techniques such as lazyloading, prefetching, smarter image optimization/spriting, and module rewrites enabled us to successfully shave off additional time. This session will cover the steps that we took, lessons learned including what worked well or didn’t work well, as well as the performance improvements that were realized, and their impact on business metrics. Some of the topics include: * How we went from 15s web pages to 2s web pages * How combining CSS/JS files and image sprites had both positive as well as negative impact * How lazy loading of resources and JavaScript rewrites improved our page render times (including our experiments with Control.js) * How we addressed blocking as well as high-latency third-party components * How we solved for issues/constraints arising from shared code across multiple sites * How we optimized for user flows spanning multiple pages with positive results * How automated benchmarking enabled us to continuously monitor our performance health * How we succeeded in making “performance” a common theme among developers, marketers, and stakeholders