~/talk

Lessons learned from performance monitoring in Chrome

Talkat performance.now() 2019 · 2019-11-21..11-22· [web-performance, observability]

Covers concrete lessons: metric design favors user‑facing moments and simplicity, Chrome builds largest contentful paint from paint events and filters splash and background candidates, and LCP correlates ~0.83 with Speed Index on HTTP Archive. Lab practice uses WPR recordings not VMs, buys same‑lot hardware, monitors CPU temperature, freezes Math.random/Date, and adds diagnostic metrics. First meaningful paint shows ~20% outliers. Regression detection treats performance as distributions and uses Mann‑Whitney U. first meaningful paint is real but often inaccurate.

AI-written summary · about

  1. 0:00Intro
  2. 1:28Agenda for our trip
  3. 7:20Properties of a Good Top Level Metric
  4. 12:11Key Moments in Page Load
  5. 12:48Goal: When is Main Content Loaded?
  6. 14:34Main Content Painted Metric Priorities
  7. 15:29Brainstorm Simple Metrics
  8. 15:46And Test Them for Accuracy
  9. 16:41What About Splash Screens?
  10. 17:27What About Background Images?
  11. 18:24What is a "Text Paint"?
  12. 18:47What About User Actions During Load?
  13. 19:12Validating using HttpArchive
  14. 21:24Monitoring stages
  15. 21:41Lab Testing Pros and cons
  16. 23:46Benchmark Realism: Real-world Stories
  17. 25:14Better Reproducibility: Test Environment
  18. 26:34Better Reproducibility: Diagnostic Metrics
  19. 28:03Better Reproducibility: Reference Runs
  20. 28:47Better Reproducibility: Change Detection
  21. 31:06A/B Testing Pros and cons
  22. 31:34Should be "Controlled Experimentation"
  23. 33:26Best practices for experiment groups
  24. 34:11Real User Monitoring
  25. 37:13Metric Breakdowns
  26. 37:41Make RUM more like A/B Testing
  27. 38:28Takeaways
~/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.