~/talk

Scaling Data Stacks: How To Build a Great Data Model

Talkat Øredev 2023 · 2023-11-08..11-10· [databases, data-visualization]
slides:none on file

Claims that starting from business value and building a Domain Modelling layer produces a stable static target that survives changing sources. Uses dbt plus ingestion tools (Fivetran/Stitch/Airbyte/Snowplow) and warehouses like Snowflake, with Looker/Lightdash/Metabase for presentation. Cites 85% failure rate for data projects and six years with ~60 clients as motivation. Shows a thin, well‑tested central domain layer and skinny downstream marts that prevent 85,000‑model sprawl and let downstream reports keep working when upstream systems change.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Why data projects fail
  3. 3:10Data team roles
  4. 5:58Data modeling philosophy
  5. 9:48Modern stack limits
  6. 11:56Static targets and models
  7. 13:39Separation of concerns
  8. 16:30History of modeling
  9. 18:14Entity vs dimensional
  10. 21:45Startup modeling mistakes
  11. 22:06Domain-aligned design
  12. 24:36Conceptual vs logical models
  13. 28:06Models to physical structures
  14. 30:55Insulate models from sources
  15. 32:23Thin-waist architecture
  16. 33:28Domain modeling challenges
  17. 36:59DBT best practices
  18. 39:52Summary and best practices
  19. 40:14Resources
  20. 40:56Q&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.