Data Engineering Podcast


This show goes behind the scenes for the tools, techniques, and difficulties associated with the discipline of data engineering. Databases, workflows, automation, and data manipulation are just some of the topics that you will find here.

Support the show!

24 September 2026

Reducing Data Debt with Agile Ledger Architecture - E517

Rewind 10 seconds
1X
Skip 30 seconds ahead
0:00/0:00

Share on social media:


Summary
In this episode Christopher Doidge talks about his Agile Ledger Architecture (ALA) approach to data warehousing and how it aims to reduce data debt while shortening the path from raw data to trustworthy business insight. Christopher explained that ALA is not a replacement for existing warehouse patterns like medallion architecture, star schemas, or other modeling approaches, but a complementary discipline focused on pushing business definitions upstream, enforcing cleaner ledger-style transformations, and producing gold-layer tables that stakeholders can actually use without relying on analysts to repeatedly rebuild the same logic. He also discussed his “15-minute litmus test” for time-to-insight, the importance of durable documentation through a data dictionary, and why undocumented business logic living in analyst scripts is often one of the biggest hidden forms of data debt. Overall, this was a thoughtful conversation about designing warehouse systems that serve not just analysts, but the broader business as well.
Announcements
  • Hello and welcome to the Data Engineering Podcast, the show about modern data management
  • Today’s episode is sponsored by Parallel - where agents find answers. Most engineers today closely follow new model releases, but don’t pay attention to their agent’s most important tool: web search. Parallel develops enterprise-grade infrastructure for agents to retrieve high-quality context from the web. Their core products are a suite of APIs for retrieving high quality information from the web with Pareto-optimal quality, cost, and speed. Whether you work on voice agents that need 200 millisecond latency, chat bots that balance speed, depth, and quality, or long-horizon agents to do thorough, overnight research for you, Parallel is a single platform for all your agentic research. Get started for free at dataengineeringpodcast.com/parallel
  • Your host is Tobias Macey and today I'm interviewing Christopher Doidge about a data warehousing approach called Agile Ledger Architecture that is designed to drive down data debt
Interview
  • Introduction
  • How did you get involved in the area of data management?
  • Can you describe what the agile ledger architecture is and the story behind it?
  • There are numerous patterns and practices that have been developed for data warehousing over the past 40 years. How does the agile ledger architecture fit in that ecosystem? (e.g. is it compatible with Kimball, Inmon, Data Vault, Anchor Modeling, etc.?)
  • What are some examples of the types of debt that accumulate in current approaches to warehouse implementation, and the impact that it has on the utility of that asset?
  • Digging into the architecture itself, what are the core principles that it is built on?
  • What are the technologies or practices that it is best suited to? (e.g. event streams, lakehouse, ELT workflows, etc.)
  • For someone who has already invested a substantial amount of effort into building a warehouse, what does adoption of the agile ledger architecture look like?
  • Once you have started that adoption, what are the technical controls that you can put in place to ensure that this architecture is maintained and doesn't regress or get sidestepped in another portion of the warehouse?
  • As LLMs and agents grow to become the predominant consumers (and often producers) of a warehouse, what are the benefits that the agile ledger architecture provides to ensure appropriate context and grounding to produce useful insights and accurate answers?
  • What are the most interesting, innovative, or unexpected ways that you have seen the agile ledger architecture used?
  • What are the most interesting, unexpected, or challenging lessons that you have learned while working on data warehouse design and implementation?
  • When is the agile ledger architecture the wrong choice?
  • What do you have planned for the future of this architecture?
Contact Info
Parting Question
  • From your perspective, what is the biggest gap in the tooling or technology for data management today?
Links
The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

Share on social media:


Listen in your favorite app:



More options

Here are shows you might like

See show recommendations
AI Engineering Podcast
Tobias Macey
The Python Podcast.__init__
Tobias Macey

© 2025 Boundless Notions, LLC.
EPISODE SPONSORS Parallel
Parallel

Elevate your AI agents from simple chat bots to powerful, research-driven systems with Parallel. While model releases dominate the conversation, the most critical tool for any modern agent is reliable, high-quality web context. Parallel provides the enterprise-grade infrastructure needed to seamlessly retrieve accurate information from the web, offering a suite of APIs designed for Pareto-optimal combinations of quality, speed, and cost. Whether your application requires instant, 200-millisecond latency for voice agents, balanced speed and depth for chat bots, or deep, overnight research for long-horizon tasks, Parallel is your single platform for agentic context. Beyond best-in-class search, our full platform includes Web Monitors, Deep Research tools, and Batch Record Enrichment. Get started with complimentary MCP and $5 in free credits, and discover the best quality web search solution, no matter your latency or scale needs. Get started for free at Parallel.ai.