7–9 November 2016: Conference & Tutorials
9–10 November 2016: Training
Amsterdam, The Netherlands

Help! My client is a #WebPerf meetup.

Adam Onishi (Financial Times)
16:10–16:50 Monday, 7/11/2016
UX performance Design, Responsive design G102/103 Audience level: Beginner
Average rating: ***..
(3.93, 14 ratings)

Prerequisite knowledge

  • General developer experience

What you'll learn

  • Learn how to design for better performance
  • Explore a real-world case study of making a website from start to finish with performance in mind
  • Understand optimizing and testing techniques for performance
  • Learn how to implement a service worker to help improve performance


At first, it seemed like a good idea: the chance to build the website for one of your favorite meetups. Great. Then the realization dawned. It’s not just a great meetup; it’s a WebPerf meetup, hosting some of the most performance-minded developers in our industry.

Challenge accepted.

Adam Onishi walks you through the project from design to deployment, covering design considerations, font choices, frontend optimization, and performance testing before exploring how service workers can be used to improve site performance with client-side caching techniques.

Photo of Adam Onishi

Adam Onishi

Financial Times

Adam Onishi is a frontend developer working on the Origami team at the Financial Times in London. Adam has a keen interest in CSS and Sass and advocates strongly for accessibility and progressive enhancement when building for the Web. He is extremely interested in the shape of education in the industry and is a cocreator of 12 Devs and author of Pro WordPress Theme Development.