~/talk

We're All Doing the Best We Can

Talkat JSHeroes 2023 · 2023-05-18..05-19· [web-performance, devops-and-delivery]
slides:none on file

Argues that web performance is a financial and usability priority and gives concrete steps: set up synthetic and field testing, add an APM or server-timing headers, use a CDN, and monitor TTFB aiming for TTFB under 1s and ~200ms server responses. Remove render-blocking JS (defer/async), inline tiny CSS, preload and optimize hero images (do not lazy-load them), and fix layout shifts by adding image width/height so CLS below 0.1 and aim for LCP under 2.5s. Numbers of impact and tooling are explicit.

AI-written summary · about

  1. 0:00Industry context and focus
  2. 2:20The case for performance
  3. 4:05Persuading stakeholders
  4. 7:02Testing strategies
  5. 10:51Time to first byte
  6. 12:33Render blocking scripts
  7. 15:20Contentful paint metrics
  8. 16:12LCP optimization
  9. 19:59Usability and interactivity
  10. 24:33Accessibility and wrap-up
  11. 26:31The 'lost decade' of tech
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.