~/talk

Failing Fast with Data: Bringing CI to the Land of Data

Talkat Øredev 2022 · 2022-11-08..11-10· [data-visualization, developer-experience]
links:none on file
slides:none on file

Claims that CI for data pipelines works are backed by specifics: a YAML config plus a JSON schema registry generates auto-generated schema tests that run the actual PySpark code with synthetic rows, catching schema breaks and missing columns. That POC becomes org-wide for forecasting (2–10M predictions/day), shrinks a six‑month data‑warehouse change path to about 1 hour change lead time, and leaves CI bottlenecks around a 20 minutes CI runtime while enabling feature toggles and shadow experiments in production.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05What this talk is about
  3. 1:42Why am I here
  4. 2:39Characters
  5. 3:16Frustration
  6. 3:55The reality
  7. 4:56The red thing
  8. 5:26What we want to do
  9. 5:48Storytime
  10. 6:33Data Quality
  11. 7:08Teaser
  12. 7:23Critical Path
  13. 8:43History of Data
  14. 9:20What could go wrong
  15. 10:53Will my job run
  16. 13:38Demo
  17. 16:23Data as code
  18. 17:32Pitfalls
  19. 18:26Productivity handcuffs
  20. 19:19Do more work
  21. 20:02Learning in production
  22. 20:44Data dependencies
  23. 21:08Splitting data sets
  24. 21:29Updating schema
  25. 22:20Make sure they run
  26. 22:42Its an ideal world
  27. 23:47How do we do this
  28. 26:05Summary
~/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.