Creating a culture a performance
-- @iancarrico @rupl

> For a small site, some slightly larger sites, none of this is mind-blowingly difficult it's just a matter of setting it up and commiting to it. @tsmith512

Getting **everyone** on board w/ performant on board w/ peformance.

Buy in at all levels
* CXO - How will this effect our bottom line? People will stay around longer if website is quicker, more responsive.  Loads ads more quickly. More pages, more ads
* Product Owner - "We don't have time to work on performance" - Document in backlog to defer work to later.  "Responsive cannot be performant" - Study "responsive" adds ~10% more code, and good techniques (lazy load images) take care of perf better.
* Great UX is more important. Not true, speed is part of UX and UX can be made performant.
* Product Manager - How can we add this to a story? Include a high level metric/benchmark, factoring in concern.
* Designer - "You can't have good design and be performant. Don't take a way my webfonts." Do we need all of them, can we reduce to a performant matter. "The PSD was already approved." We can't add 50 fonts, we're not designing for a brochure, we need to think about the medium.
* Developer - "I don't have time to do it." It's important to the final goal, it matters to what the site is.  There are many easy wins here. You can brag about it on Twitter - that's really important. "I can't test perf easily."  There are tools that can set up.

Performant choices
* Performance Budget. What is our budget, that we can allow for our project.
* Team-wide agreement on what the goals are.  Weight under 1MB, Speed Index under 1000.
* Includes performance in all discussions. Just like financial budget.
* Automated tools prevent anybody from being teh "bad guy". Page speed / yslow / new relic.

Performance Goals (for existing projects)
* Be honest. Share the info honestly & openly.
* Celebrate success. Performance hero.
* Constant Reminders. Dashboards that show goals and status.
* Continous Integration. Build tools (eg Gulp), frontend tests, CI Server Testing