Data Engine Thinking is a structured, software- and methodology-independent approach to designing and managing data solutions. Rather than hand-building a data solution once, you build the engine that delivers it — reference architectures defined in layers and areas, reusable design and solution patterns, and metadata-driven automation — so the solution can evolve as requirements, teams, and technology change.
This organisation is the home of the open-source frameworks, schemas, and examples that support the approach, as described in the book Data Engine Thinking.
Tip
The Data Engine Thinking book is out! Get it now at the Data Engine Thinking website.
Note
Several repositories moved here from the data-solution-automation-engine organisation. All existing links, clones, and Git remotes redirect automatically to their new home.
These repositories are intentionally living: improved, expanded, and refined as new lessons and practices emerge. If you spot a gap, find an issue, or want to add a pattern — small edits are just as valuable as new contributions — pull requests are very welcome.
