A Decade of Disciplined Delivery
summary
Retrospective testing of Steve Souders’ 14 rules names concrete claims, tools and outcomes: YSlow and Lighthouse audits show a median of about 69 requests on mobile, JavaScript payload up ~622% since 2011, and 48% of resources not served from a CDN; gzip flips save bandwidth (Netflix 43% cut). Slides and hard numbers show which tactics work today—CDNs, caching headers, compression, critical CSS, async/defer—and which legacy fixes (sprites, inlining, Bottom-of-page scripts) need nuance for fragile mobile devices.
AI-written summary · about
chapters (33)
- 0:00Intro
- 0:38good morning DOM.
- 0:51goedemorgen DOM
- 2:36velocity conference.
- 3:59user experience.
- 4:52dealers of ux.
- 5:21Disciplined Delivery
- 5:39henri.
- 7:33is your modem on?
- 7:46are you using a slow browser?
- 8:38golden rule
- 10:1614 rules.
- 13:091. make fewer http requests.
- 14:03use a CDN.
- 15:27add expires headers
- 16:17lighthouse caching score
- 17:00gzip components
- 17:47lighthouse compression score
- 18:04put style sheets at the top
- 19:07put scripts at the bottom
- 21:10avoid css expressions
- 21:35make is and css external.
- 23:40minification
- 23:56avoid redirects
- 24:34remove duplicate scripts
- 24:47make ajax cacheable
- 25:15addendum.
- 25:39more details. more rules.
- 25:55image management.
- 26:08splitting playloads.
- 26:31avoiding blocking scripts.
- 27:29the first inflection point.
- 29:10device share 2019
related talks
30mSteve Souders at OSCON 2008
39mGiving you ways to increase, but also explain site performance, to your boss.
32mEverything you need to know about Web Performance
40m“Performance by Design”
08mThe Performance Alphabet
41mHigh Performance Kick-Ass Web Apps
38mCSS and the first meaningful paint
36mNobody cares about web performance. It's hard, expensive and unneeded
