2. About Me
Sean O’Mahoney
(Web Wizard) 🧙♂️
Director of INEVITABLE (AI Tech Start-up, CTO-as-a-Service)
Computer Science Graduate (1st Class Honours at MMU)
Dissertation Project “Building a Personalised JPEG Compressor”
Freelance Photographer (I’ve worked with images a bit)
Frequent Mentor at coding groups
Buyer of many Domain names
@WeAreINEVITABLE
5. Why bother?
A 1 second delay decreases customer satisfaction by 16%
74% of smartphone users leave a website if it does not load within 5 seconds
2 seconds delay in Bing led to a 4.3% loss in revenue
AliExpress reduced load times for their pages by 3% and saw a 10.5% increase in orders
The Trainline reduced latency by 0.3s and saw an extra £8M/year increase in revenue
Amazon did a test which showed they would lose $1.6B/year if their speed slowed by 1 second
https://wpostats.com/
@WeAreINEVITABLE
6. Demystify Terms
The Critical Path/Requests: Websites run on one thread (for the most part), only allowing scripts
and loading to happen sequentially, this is what the critical path refers to.
TTFB (Time To First Byte): How long does it take before a resource starts loading
@WeAreINEVITABLE
12. The Critical Path / FMP (First Meaningful Paint)
Gzip (File compression, provided by the backend/server)
Async scripts (download parallel to HTML and when loaded, execute)
Defer scripts (download parallel to HTML, but only execute when everything else is loaded)
@WeAreINEVITABLE