~/talk

Becoming the Multi-armed Bandit

Talkat dotJS 2024 · on Thursday, 2024-06-27· [developer-experience, web-performance]
slides:none on file

Argues the multi-armed bandit as a practical engine for product decisions, showing concrete tactics: start with random sampling, shift to 80% exploitation once a leader emerges, and allocate top 90% traffic to the current winner. Describes building in-house infrastructure (dynamic imports, shallow abstractions) used at Dev for emails feeds and CTAs, measuring P95 performance and conversion lift, and reports that the system reliably promotes better variants without long blind experiments.

AI-written summary · about

  1. 0:00Introduction
  2. 2:43Early software development
  3. 5:04Multi-arm bandit algorithms
  4. 9:21Data-driven vs data-informed
  5. 11:33Applying bandit algorithms
  6. 13:48UX optimization with bandits
  7. 16:35Practical uses in development
  8. 17:46Explore vs exploit
  9. 18:56Avoid overusing bandits
  10. 19:40Future of feedback-driven dev
~/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.