The Consumer-Defined Data Contract - by Chad Sanderson
Note from Chad: 👋 Hi folks, thanks for reading my newsletter! My name is Chad Sanderson, and I write about data products, data contracts, data modeling, and the future of data engineering and data architecture. I’ve been hard at work building Gable these last few months, but today we’re talking about the data contracts and some recommendations to super-charge adoption, so strap in. As always, I‘d love a follow and share if you find it valuable. While data contracts are not new, our modern federated implementation leveraging schema registries and CI/CD checks has much less organizational overhead than hand-written data-SLA documents. However, despite being excited that teams are beginning to adopt the concept en masse, I have been getting the sinking feeling that somewhere along the way a message was lost: “Producer-defined data contracts do not work.” Or rather, it’s less that they don’t work, and more that what is required for a successful producer-defined data contract implementatio
The Consumer-Defined Data Contract Why Producer-Centric Contracts (Can) Fail Chad Sanderson Dec 04, 2023 32 1 1 Share Note from Chad : 👋 Hi folks, thanks for reading my newsletter! My name is Chad Sanderson, and I write about data products, data contracts, data modeling, and the future of data engineering and data architecture. I’ve been hard at work building Gable these last few months, but today we’re talking about the data contracts and some recommendations to super-charge adoption, so strap in. As always, I‘d love a follow and share if you find it valuable. While data contracts are not ne
related reading
- The Rise of Data Contracts - by Chad Sandersondataproducts.substack.com
- Contract-driven Data Platform | Andrew Jones, Modern Data 101moderndata101.substack.com
- How Scale Kills Data Teamsdataproducts.substack.com
- What I Learned From The Modern Data Stack Conference 2021 - James Lejameskle.com
- The Case for Software Craftsmanship in the Era of Vibes — Zed's Blogzed.dev
- How to do product positioning | Evan Conradevanjconrad.com
- From Data Engineer to YAML Engineerjuhache.substack.com
- A More Human Approach To Databasesccorcos.github.io
- Technically — Making practical sense of software + AItechnically.dev
- Thoughts and Feelings around Claude Design · Sam Henri Goldsamhenri.gold
- How the Community Turned Into a SaaS Commercialluminousmen.com
- Modular data modeling techniques with dbt | dbt Labsgetdbt.com