Our analytics warehouse had become the slowest part of the company. This is what we changed, in order, and what it cost.

Step one: delete

Forty percent of our models had no downstream consumer. Removing them cut compute spend before we optimised a single query.

Step two: contracts

Schema contracts between services stopped the silent breakages that had been eroding trust in every dashboard.