<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Doltgres on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/doltgres/</link><description>Recent content in Doltgres on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 06 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/doltgres/index.xml" rel="self" type="application/rss+xml"/><item><title>Branching and Merging Data: Collaborative Workflows</title><link>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/branching-merging-data/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/branching-merging-data/</guid><description>&lt;p&gt;Collaborative data development often feels like navigating a minefield. How do multiple data engineers, analysts, or developers work on the same database schema or data simultaneously without overwriting each other&amp;rsquo;s changes or causing production outages? This is where Dolt&amp;rsquo;s Git-for-Data paradigm truly shines.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;ll dive deep into the fundamental Git concepts of branching and merging, but applied directly to your SQL database. You&amp;rsquo;ll learn how to create isolated environments for data experimentation, safely integrate changes, and resolve conflicts when parallel work diverges. By the end, you&amp;rsquo;ll be equipped to enable robust, auditable, and collaborative data workflows using Dolt, setting the stage for more advanced team coordination.&lt;/p&gt;</description></item><item><title>Resolving Data Merge Conflicts</title><link>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/resolving-data-conflicts/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/resolving-data-conflicts/</guid><description>&lt;p&gt;Imagine a scenario: two team members are working on different features, each requiring changes to the &lt;em&gt;same record&lt;/em&gt; in a shared database. One updates a product&amp;rsquo;s price for a sale, while the other adjusts it due to supplier costs. When their work converges, how do you prevent one change from obliterating the other? This is the core problem of data merge conflicts, and knowing how to resolve them is an essential skill in any version-controlled data environment.&lt;/p&gt;</description></item><item><title>Project: Building a Versioned Inventory System with Doltgres</title><link>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/project-inventory-system/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/project-inventory-system/</guid><description>&lt;h2 id="introduction-versioning-your-business-data"&gt;Introduction: Versioning Your Business Data&lt;/h2&gt;
&lt;p&gt;Welcome to a hands-on journey where we&amp;rsquo;ll build a practical, version-controlled inventory system. Imagine a small business that constantly updates product prices, adds new items, and sometimes needs to look back at what a product cost last month, or even revert an erroneous update. Traditional databases make this challenging, often requiring complex auditing triggers or manual backups.&lt;/p&gt;
&lt;p&gt;This chapter introduces you to &lt;strong&gt;Doltgres&lt;/strong&gt;, Dolt&amp;rsquo;s PostgreSQL-compatible offering, allowing you to apply the powerful &amp;ldquo;Git-for-Data&amp;rdquo; paradigm to your familiar PostgreSQL-style workflows. We&amp;rsquo;ll set up a simple inventory database, track changes to product details, experiment with feature branches for updates, and even &amp;ldquo;time travel&amp;rdquo; to see historical data states. By the end, you&amp;rsquo;ll have a solid understanding of how data versioning can bring clarity, traceability, and collaborative power to your business applications.&lt;/p&gt;</description></item><item><title>Advanced Data Workflows: Analytics, AI/ML, and Debugging</title><link>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/advanced-data-workflows/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mastering-dolt-guide/advanced-data-workflows/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome to the final chapter of our Dolt journey! We&amp;rsquo;ve explored the foundational concepts of Dolt, from basic Git-for-Data operations to collaborative workflows and schema evolution. Now, it&amp;rsquo;s time to elevate your data management skills and apply Dolt&amp;rsquo;s unique capabilities to more sophisticated challenges.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;ll dive into advanced data workflows that are critical for modern data-driven organizations. You&amp;rsquo;ll learn how Dolt empowers reproducible data analytics, enables robust data versioning for AI and machine learning models, and provides unparalleled tools for debugging complex data changes across various environments. Mastering these workflows will not only enhance your productivity but also significantly improve the reliability and auditability of your data systems.&lt;/p&gt;</description></item></channel></rss>