Data Engineering Podcast

Branches, Diffs, and SQL: How Dolt Powers Agentic Workflows

35 snips
Feb 1, 2026
Tim Sehn, founder and CEO of DoltHub and creator of Dolt — a version-controlled SQL database — explains why Git-style semantics belong in data systems. He covers row-level branching, merging, and diffs, real production use cases like reproducible ML feature stores and game config, and how branches enable safe agentic writes and PR-style data reviews.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Different Tradeoffs From Cloud-Scale Forking Databases

  • Dolt is a single-node OLTP database with Git-style versioning, unlike Neon/PlanetScale which distribute storage for horizontal scale.
  • Those cloud systems offer fast forks but do not provide quick row-level diffs between branches.
ADVICE

Handle Merge Conflicts Deliberately

  • Expect Git-like merge conflicts at the cell level; resolve using Dolt's result tables or pick one branch's values when appropriate.
  • Use rebases primarily to compress many small commits, not as a general conflict panacea.
INSIGHT

Versioning Is Critical For Safe Agent Writes

  • Dolt enables agentic workflows by letting agents write on branches or clones and exposing fast diffs and PR-style reviews before merging to production.
  • This provides an on-ramp to safe, auditable agent-driven changes across applications.
Get the Snipd Podcast app to discover more snips from this episode
Get the app