~/talk

Beyond the P-Value: A Data Scientist’s Guide to Tier-1 Feature Launches

Talkat PyCon US 2026 · 2026-05-13..05-19· [data-visualization, machine-learning]
links:none on file
slides:none on file

A Jupyter Notebook walkthrough shows messy launches: 130K users opted in and a headline 38% increase with a tiny p‑value, but naive t tests overstate the effect (4.28 → 1.00 after PSM). Methods include propensity score matching with sklearn or PyMatch, uplift modeling, and spillover detection (each treated teammate adds about 0.4 videos/month to controls). Code uses SciPy, CausalML and causal uplift learners, team-level randomization, and standardized mean differences to prove whether the reported lift is real.

AI-written summary · about

  1. 0:00Data science pitfalls
  2. 1:09Launch postmortem example
  3. 2:13Standard metrics mislead launches
  4. 3:18Loom editing feature impact
  5. 5:46Critical assumptions to question
  6. 7:08Naive baseline analysis with T-tests
  7. 7:50Selection bias in treatment groups
  8. 8:52Spillover effects and SUTVA violations
  9. 10:17Correcting spillover bias
  10. 12:01Opt-in trap and power user bias
  11. 13:05Propensity score matching step-by-step
  12. 15:35Validating matching results
  13. 16:17Standardized mean difference checks
  14. 17:39True causal impact beyond means
  15. 18:43Heterogeneous effects and segments
  16. 20:09Predicting uplift for user groups
  17. 21:51Targeting high-value users
  18. 22:12Key takeaways for launches
  19. 23:57Q&A
~/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.