Enabling evolutionary database development with database branching @thoughtworks
Enabling evolutionary database development with database branching  @thoughtworks
Uploaded July 2026 | Updated September 2026, 2 weeks ago
This talk builds on the foundations of Evolutionary Database Design, applying the framework of Values, Principles, Methods, Practices, and Tools to a revolutionary capability: database branching. In 1999, Thoughtworks pioneered evolutionary design out of necessity, leading to modern standards like migrations and tools such as Flyway and Liquibase. However, despite improvements in testing and automation, teams still lacked the ability to branch databases as easily as code. Lakebase changes this. Its copy-on-write technology creates a full-fidelity, governance-aware production clone in roughly one second, regardless of size, with zero initial storage.

In this session we demonstrate how database branching transforms workflows through:
Self-Sufficiency: Enabling teams to be more productive and autonomous.
Collaboration: Shifting the DBA from a "gatekeeper" to a design contributor.
Innovation: Empowering teams to run unlimited experiments to find optimal solutions.

Speakers include Thoughtworks’ Distinguished Engineer, Pramod Sadalge, and Databricks’ Partner Solutions Leader, Kevin Hartman.

thoughtworks.com
Enabling evolutionary database development with database branchingAI as an accelerator in the product development life cycle: product management redefinedAccelerating mainframe modernization using generative AI — Thoughtworks Technology PodcastThis Week in AI | 24th April 2026Themes in Technology Radar Vol.32 — Thoughtworks Technology PodcastThis Week in AI | 28th May 2026Navigating AI opportunities at MYOB — Thoughtworks Technology PodcastTechnology Radar Vol. 34 | Deep Dives | Tools QuadrantOrganizational design and Team Topologies after AI — Thoughtworks Technology PodcastBeyond the code: Rediscovering the timeless skills of software engineering in the AI eraBuilding better data productsRevitalizing the customer experience with augmented reality
Thoughtworks |

Enabling evolutionary database development with database branching

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER