~/talk

Can Data & ML really learn from software engineering?

Talkat Øredev 2024 · 2024-11-06..11-08· [machine-learning, developer-experience]
slides:none on file

Argues that data and ML can borrow concrete software practices and also teach software about data as first‑class product, showing patterns like replacing ETL with ELT, defining data contracts as YAML schemas, and using dbt for SQL transformations with tests, lineage and branch comparisons. Gives examples—storing user search queries that improved product insight—and cites a survey that companies up to 1,000 people often have at most 10 people owning data, explaining why full SE practices carry real manpower costs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Speaker background
  3. 3:22Data in every product
  4. 6:34Software vs data work
  5. 10:51Data for analytics challenges
  6. 13:28Engineers struggle with data
  7. 17:02Data contracts solution
  8. 19:32What engineers should learn
  9. 21:00Testing data pipelines
  10. 23:26Staging for data teams
  11. 25:54CI/CD for data training
  12. 26:58Modern data stacks
  13. 29:50Documentation & architecture
  14. 32:03Team size constraints
  15. 33:08Key takeaways
~/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.