2024
The further away from the source the data is, the lower the quality will be.
You can’t use data contracts - or anything - to try to gain control over something owned by someone else.
I came across this Steve Jobs quote recently:
I wrote earlier this month that data contracts shouldn’t focus on enforcement.
What do you want from your data?
You try your best to work around the poor quality data you’re given.
I enjoyed this post from Nicole Radziwill, PhD on LinkedIn:
If you’re a software engineer, and an upstream dependency is unreliable, then you would speak to the team who owns that dependency.
If you want to improve the quality of the data
Staging layers, medallion architectures, data testing, assigning data stewards, gatekeeping application changes until reviewed by a data team.
Want great, practical advice on implementing data mesh, data products and data contracts?
In my weekly newsletter I share with you an original post and links to what's new and cool in the world of data mesh, data products, and data contracts.
I also include a little pun, because why not? 😅
Enter your best email here:
(Don’t worry—I hate spam, too, and I’ll NEVER share your email address with anyone!)