“We made the new platform 60% faster
and this resulted in a 14% increase in
donation conversions.”
Slide 11
Slide 11 text
For every 1 second of improvement Walmart
experienced up to a 2% increase in conversions.
For every 100 ms of improvement, Walmart grew
incremental revenue by up to 1%
Slide 12
Slide 12 text
Staples shaved 1 second off median, 6s off
98th percentile, conversions improved 10%
Slide 13
Slide 13 text
“Over time we found a strong
correlation between site speed and
buyer purchases per week”
“We must deliver and render the above
the fold (ATF) content in under one
second, which allows the user to
begin interacting with the page as
soon as possible.”
Slide 18
Slide 18 text
Why?
Slide 19
Slide 19 text
< 0.1 second - instant
< 1.0 second - flow
=>10 seconds - lost
Robert B. Miller - Response Time in Man-
Computer Conversational Transactions
(1968)
The brain
Slide 20
Slide 20 text
Context
Slide 21
Slide 21 text
“Smart phone users are more tolerant
to slow sites”
Slide 22
Slide 22 text
We accept slower page load time when
we go to checkout.
Slide 23
Slide 23 text
but …
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
No content
Slide 26
Slide 26 text
No content
Slide 27
Slide 27 text
The
Performance
Golden Rule!
Slide 28
Slide 28 text
“80-90% of the
end-user response time
is spent on the frontend.”
Steve Souders - Yahoo/Google/Fastly
Tested top 50K Alexa websites
Slide 29
Slide 29 text
front end dev
Slide 30
Slide 30 text
front end dev
Slide 31
Slide 31 text
front end dev
Slide 32
Slide 32 text
front end dev
Slide 33
Slide 33 text
front end dev
Slide 34
Slide 34 text
With great
power …
Slide 35
Slide 35 text
comes great
responsibility!
Slide 36
Slide 36 text
Web
performance
2014
Slide 37
Slide 37 text
“I like thinking big.”
Donald Trump
Slide 38
Slide 38 text
“Think small”
Peter Hedenskog
Slide 39
Slide 39 text
What?
Slide 40
Slide 40 text
super computers
Slide 41
Slide 41 text
super fast internet
Slide 42
Slide 42 text
remember
Slide 43
Slide 43 text
mobile phones
Slide 44
Slide 44 text
data
Slide 45
Slide 45 text
the city
Slide 46
Slide 46 text
“Think small”
Peter Hedenskog
Slide 47
Slide 47 text
minimize
Slide 48
Slide 48 text
combine
Slide 49
Slide 49 text
avoid
requests
Slide 50
Slide 50 text
no
requests
Slide 51
Slide 51 text
above the fold
Slide 52
Slide 52 text
Web
performance
in practice
Slide 53
Slide 53 text
No content
Slide 54
Slide 54 text
How?
Slide 55
Slide 55 text
No content
Slide 56
Slide 56 text
s
Web perf tool
Slide 57
Slide 57 text
No content
Slide 58
Slide 58 text
Web perf tool
Slide 59
Slide 59 text
BFF
Slide 60
Slide 60 text
Integrate performance
tools into continuous
delivery