📙 Looking for more on data contracts? Check out my book! 📙 2024
What is the problem you’re trying to solve with data contracts?
The problem with using data isn’t usually finding it - data catalogs can surface that data.
I was giving a talk a few weeks ago on data contracts, and through it one audience member seemed particularly engaged, nodding along throughout.
Many data engineering teams spend a lot of their time struggling to deal with upstream data.
Following on from yesterday’s note on the API Mandate and data contracts, I wan’t to be clear you don’t need to mandate data contracts to get adoption.
In 2002 Jeff Bezos issued the now infamous API Mandate which stated the following:
Every workflow and process you have has a cost, including the following:
I wrote yesterday how it’s best to validate as early as possible.
It’s always best to do your data validation as early as possible as that:
As a software engineer, we would never make our database directly available to consumers.