Data Contracts
📙 Looking for more on data contracts? Check out my book! 📙
2025
The iPhone model for integrated platforms
·4 mins
To create an integrated experience we need to change how we build platforms.
Control vs Consequences
·3 mins
Taking control makes you a bottleneck. Are the consequences worth the cost?
Keeping data contracts simple
·3 mins
Add more capabilities to your data contracts while keeping them simple for your users.
Source-aligned data products, or output ports on the source?
·4 mins
Do source-aligned data products solve the problem, or do we instead need a more suitable output port on the source system.
Why data contracts?
·2 mins
To do more with data, to be more effective, and to have more control, we need data contracts.
Implementing Data Contracts course now live!
·3 mins
Looking to implement data contracts in your organisation, but don’t know where to start? This course is for you.
3 steps to getting started with data contracts
·4 mins
Run a PoC, build minimal tooling, and talk to everyone. Then repeat.
CI is too late in the SDLC to identify data changes
·3 mins
Using data contracts just for CI still leaves you reacting to changes. To shift left you need to engage earlier in the software development life cycle.
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? 😅
(Don’t worry—I hate spam, too, and I’ll NEVER share your email address with anyone!)