← Previous · Film 5 of 10
Promises and proofs
Every gap gets a decision. Promise it in a contract; prove it with a test, written before the code it checks.
Topics › Analytics engineering › In the weeds of data crafting
Eight situations an analytics engineer really faces: a join in staging, one mart built on another, CTEs called cte2, an incremental table after a rule change, a mart that recomputes a rule, ephemeral steps, a step the award may not need, and a contract that stops the build. Decide what you'd do; each answer explains why. Your answers stay in this browser.
Film 6 of 10.
← Previous · Film 5 of 10
Every gap gets a decision. Promise it in a contract; prove it with a test, written before the code it checks.
Next · Film 7 of 10 →
Each fact's meaning has an owner. Owners publish a public, versioned core; consumers build on it, never on each other's marts.