~/talk

Making Your Grandparents Happy With Web App Performance Monitoring

Talkat YGLF 2019: Code Camp · 2019-04-03..04-04· [web-performance, observability]
links:none on file
slides:none on file

Shows a working RUM pipeline: browser collects markers with the performance API and sends them with navigator.sendBeacon to an API that feeds Prometheus and dashboards in Grafana. Uses markers for CSS/script/grid render, samples (one in 10,000) to control Big Data, and notes Chrome-only fields like connection speed and memory. At Outbrain this finds Google Tag Manager spikes, CDN and bootstrap slowdowns, and cuts 75th‑percentile load from ~20s to ~9s after fixes like lazy loading and third‑party removal.

AI-written summary · about

  1. 0:00Start
  2. 8:33MONITORING
  3. 13:49The Plan!
  4. 37:05QUESTIONS?
~/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.