- REFERENCE11 min readSo you want Database Versioning?Here at DoltHub, we've had a lot of success with our "So you want..." series of blog posts helping people find Dolt when they are looking for it. Dolt is a lot of things. Dolt is a version controlled database, a Git database, Git for data, data versi... Read More
- AI5 min readAndrej Karpathy Says Agents Need DiffsIn a recent interview on the Dwarkesh podcast, Andrej Karpathy talked about how agents require diffs. We're jealous we didn't think of that so we wrote an article praising Andrej's take. Read More
- TECHNICAL11 min readDependency Management in Database DesignModularization is critical for large codebases. If it feels like it's creating barriers, it's actually telling you something important about your code. Read More
- INTEGRATION12 min readLovable versus Replit and VercelWe've been testing out generative AI tooling and in this blog post we take a look at Lovable's app builder and compare it to Vercel v0 and Replit. We build a small web app that loads data from a Dolt database, and use Dolt's version-control features to expose that version information in the web application. Read on to learn how the Lovable experience stacked up. Read More
- FEATURE RELEASE5 min readIntroducing the `dolt_branch_activity` System TableWe've introduced a system table to help you manage stale branches. Check it out! Read More
- GOLANG4 min readSwitch Statements in GoSwitch statements in Go have unique features that make it easy to write complex flow controls. Read this blog to see what makes them so special. Read More
- WEB7 min readMigrating our Blog from Gatsby to AstroHow we migrated our blog from Gatsby to Astro for better performance, simpler maintenance, and improved developer experience Read More
- AI12 min readAgentic Web CrawlingIn this post, I'll walk you through my experience crawling websites using AI agents Read More
- AISQL6 min readAI SQL TestingA new paper about AI SQL testing was published by the UC Berkeley CS department. We've been working with the authors, Qiuyang Mang and Runyuan He, fixing bugs their testing tool Argus identified for over a month. This article describes the Argus approach and the bugs it found in Dolt. Read More
- 7 min readAnnouncing Dolt 1.75! AutoGC and Archives Enabled by DefaultWe've promoted two features from experimental to on by default. Let's discuss. Read More
- DATASET4 min readOpen Crop and Soil DatabaseOurSci just published a cool open database of crop and soil samples on DoltHub. OurSci partnered with the Bionutrient Association to collect the data between 2020 and 2023. The database is published free and open on DoltHub. Read More
- DOLTGRES6 min readState of DoltgresIt's been 6 months since Doltgres went Beta. What's new, and where are we going next? Read More
- INTEGRATION11 min readReplit versus VercelWe've been testing out generative AI tooling and in this blog post we take a look at Replit's conversational web app builder and compare it to Vercel's v0.app. We build a small web app that loads data from a Dolt database, and use Dolt's version-control features to expose that version information in the web application. Read on to learn more about how the Replit experience compares to Vercel's v0.app. Read More
- INTEGRATION5 min readDolt SQL Server MariaDB Client SupportDolt now officially supports a wide range of MariaDB clients, verified through automated CI testing. Read More
- FEATURE RELEASE4 min readFaster Large Database Access with `mmap`Large Dolt databases are slow to interact with on the `dolt` command line. We implemented a solution using `mmap`. Turn it on for your large database if you want a faster `dolt` CLI. Read More
- GOLANG8 min readHow slow is channel-based iteration?We benchmarked channel-based iterators v. those provided by the iter package and share the results. Read More
- AI34 min readA Data Importing AI AgentIn this post, I'll walk you through my experience building an AI agent that can import data into Dolt. Read More
- WORKBENCH3 min readSee What Changed in the Dolt WorkbenchWe've been working on improving the workbench's support for Dolt's version control features. In this article, we'll discuss some enhancements that better reflect the state of working changes in the workbench. Read More
- TECHNICAL8 min readRun Bats with a Single Click on Windows using GoLandRunning Bats on Windows can be tricky, but with GoLand and BashSupportPro, you can run Bats tests with a single click. Read More
- FEATURE RELEASE7 min read
- DOLTGRES5 min readFailing 100 Real World Postgres DumpsWe loaded 100 real world Postgres dumps and failed almost all of them. Read more to find out why we did this, and how we're solving these issues. Read More










