PinnedA contract-based data platformData contracts are powerful enough you can build an effective data platform based on them.Jan 29, 20241Jan 29, 20241
PinnedEvery data transform is technical debtThere’s a cost to every data transformation. It slows us down, reduces reliability and increases maintenance costs.Jan 9, 202419Jan 9, 202419
PinnedPublished inTech @ GoCardlessImproving Data Quality with Data ContractsIntroducing Data Contracts, a step change in how we generate, manage and consume data at GoCardless.Dec 23, 20215Dec 23, 20215
Creating platforms with data contractsData contracts are a simple idea. But they’re also powerful. Powerful enough to build a data platform around.Dec 16, 20241Dec 16, 20241
Avoiding the tight coupling caused by change data capture (CDC)CDC creates tight coupling between the upstream databases and your data warehouse, and that’s a problem. But it doesn’t have to be this…May 15, 20242May 15, 20242
𝗧𝗵𝗲 𝟭:𝟭𝟬:𝟭𝟬𝟬 𝗿𝘂𝗹𝗲 𝗼𝗳 𝗱𝗮𝘁𝗮 𝗾𝘂𝗮𝗹𝗶𝘁𝘆One of my favourite talks at Big Data LDN was by Hannah Davies on The Building Blocks of Data Culture During Transformation.Mar 5, 20242Mar 5, 20242
Building defensive data pipelinesWhile we often talk about improving data quality, it’s not enough. You still need to build your data pipelines defensively.Feb 20, 20241Feb 20, 20241
Data Contracts — the book. Out now!I’m so proud to announce that my book on data contracts is out now! Available wherever you buy your books, including Amazon, Packt…Jul 6, 2023Jul 6, 2023
Published inTech @ GoCardless3 Things Our Software Engineers Love About Data ContractsSoftware Engineers benefit from data contracts too! Here’s 3 things they love about data contracts, as we’ve implemented them at GoCardlessApr 5, 2023Apr 5, 2023