Creating a Culture of Performance

We have all been on a project that we want to be perfect. We work strenuously on the design, take extra care with our development, all towards the goal of creating a fantastic site for our users. However, as we are finishing up the project, we notice that the site is loading slower than anticipated — the frontend is not performant.

 

This session goes over what it takes to consider performance at every step of the process, from design to deployment. Creating a performance budget, testing for your users, and having accurate information for developers and designers are all important to create this culture. We will go over the Continuous Integration (CI) tools available to get important performance data from your site, test each change before it gets merged in, and make the data available to the entire team.

 

Slides are up on GitHub at https://github.com/iamcarrico/culture-of-performance and can be viewed at https://iamcarrico.github.io/culture-of-performance/#/. Sample repo with Gulp testing through Travis CI is at https://github.com/fourkitchens/frontend-perf.

 

Session Track

Front End

Experience level

Advanced

Drupal Version

Drupal 9.x

Session Time Slot(s)

Time: 
05/13/2015 - 13:00-05/13/2015 - 14:00
Room: 
501 - NewMedia