Build resilient systems at scale
28–30 October 2015 • Amsterdam, The Netherlands

Fake it until you make it: Interface design to the rescue of performance

Jean-Pierre Vincent (BrainCracking)
13:45–14:25 Thursday, 29/10/2015
Location: G106/107
Average rating: ***..
(3.40, 30 ratings)
Slides:   external link

Prerequisite Knowledge

almost non technical session


We have learned tips and tricks to speed up interface loading, rendering, and keeping it fluid. That’s my daily food as a performance engineer, but sometimes I wonder what happens when it’s still not enough? Like a very long server side processing, anything that lasts more than half a second or no connection at all?

Well, we cheat!

I’ve sat next to a UX designer, and we discovered a long series of UI examples that handle long processing times or a lack of connection. In this almost non-technical talk, we will try to be like magicians and keep the user busy, animate properly at the right time, and even lie to our dear users.

We’ll also learn the designer’s language in order to involve them sooner rather than later so they can plan for those waiting times. We’ll show how I integrated these concerns in my client’s specification process.

Photo of Jean-Pierre Vincent

Jean-Pierre Vincent


Jean-Pierre Vincent has been struggling with browsers since 2000. He has dealt with JavaScript enough to coach, train, and teach on the subject. He was with Yahoo! when web performance became a discipline on its own, starting with the first Souder research published on the internal Wiki. For the last four years Jean-Pierre has been a freelance web performance consultant in France, helping his clients smooth their UX. He has also written the only French training on the topic.