Superpower Retool with Dolt

If you haven't heard about it yet, Retool.com is a low-code solution to create internal tools at your company. Their slogan is: Stop… | Continue reading


@dolthub.com | 1 year ago

So you want Data Merge?

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… | Continue reading


@dolthub.com | 1 year ago

MySQL Compatibility for Decimal and Floating Point Arithmetic

For those who are unfamiliar with Dolt, it is a version controlled SQL database. If you know what GitHub and MySQL are, you already know how… | Continue reading


@dolthub.com | 1 year ago

Hacking Go's Runtime with Generics

Today's blog is about maphash, a new open-source package for hashing arbitrary (comparable) Golang types. We'll do a deep-dive on how its… | Continue reading


@dolthub.com | 1 year ago

Coming soon... MySQL Binlog Replication

DoltDB is a MySQL-compatible database with Git's distributed versioning features. It's the first relational database that versions your data… | Continue reading


@dolthub.com | 1 year ago

The Wordcel's Guide to Shape Rotation using the Git Commit Graph

It's 2022, and the version control wars are conclusively over. Everybody uses git, but hardly anybody really understands it, and even fewer… | Continue reading


@dolthub.com | 1 year ago

DoltHub's DBs are migrated. Are yours?

DoltHub is the place to share Dolt's version controlled databases. Last month, we created a migrate button that automatically migrates your… | Continue reading


@dolthub.com | 1 year ago

Prefix Indexes

If you haven't heard, Dolt is a SQL database with Git versioning. A couple of months ago, a customer asked for prefix indexes, so we… | Continue reading


@dolthub.com | 1 year ago

Improving Stored Procedure Support

Here at DoltHub, our centerpiece is Dolt, which fuses a MySQL-compatible database with Git-style versioning capabilities. After you install… | Continue reading


@dolthub.com | 1 year ago

(Do Not) Let Them Build: Mining Open Data to find NIMBY and YIMBY counties

This is a guest post by Rimantas Lukosevicius. He is a regular bounty contributor and this is his first data analysis blog for us. Who and… | Continue reading


@dolthub.com | 1 year ago

Cooperating with Golang's GC & Fast Blob Writes

Dolt is the first SQL database with Git versioning. We are drop-in MySQL compatible, support every Git command, and are actively defining a… | Continue reading


@dolthub.com | 1 year ago

Open Source Hospital Price Transparency

This work was done with help of Dr. Jaan Altosaar at One Fact Foundation. You can reach him at jaan@onefact.org. We just built a data bank… | Continue reading


@dolthub.com | 1 year ago

Adding Google Analytics 4 to an existing Gatsby and Next.js application

Google Universal Analytics will stop collecting data on July 1, 2023. Learn how to add the new Google Analytics 4 (GA4) property to start collecting data from your Gatsby and Next.js applications. | Continue reading


@dolthub.com | 1 year ago

Some Useful Patterns for Go's os/exec

We're building Dolt, the world's first SQL database with Git-like version control. Dolt has a large test suite, partly in golang unit tests… | Continue reading


@dolthub.com | 1 year ago

So you want Data Quality Control?

A survey of data quality control processes and tools. The article describes the modern data stack and how it evolves, a model for thinking about data quality, and finally a survey of modern, open source data quality tools. | Continue reading


@dolthub.com | 1 year ago

Three Ways to Import Data into Dolt

Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics. | Continue reading


@dolthub.com | 1 year ago

Cozy Data

Today, I want to talk about a new term that I just invented but feel certain is destined for fame or even infamy: cozy data. cozy To… | Continue reading


@dolthub.com | 1 year ago

Go Performance Case Studies

Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics. | Continue reading


@dolthub.com | 1 year ago

Beyond the trillion prices: pricing C-sections in America

Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics. | Continue reading


@dolthub.com | 1 year ago

So you want a Decentralized Database?

Decentralized software is offline first, sharable, fault tolerant, and trustless. Blockchains are a type of decentralized database but not the only option. Learn about different decentralized models and your choices for a decentralized database. | Continue reading


@dolthub.com | 1 year ago

Dolt's new format is live on DoltHub

Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics. | Continue reading


@dolthub.com | 1 year ago

I analyzed hospital price lists so you didn't have to

I analyzed 1835 hospital price lists so you didn't have to. But if you're a data scientist, you can do it too! This article was written in… | Continue reading


@dolthub.com | 1 year ago

Dolt Is a Merkle-Tree Database

Dolt is a next-generation SQL database with Git-like version control features. It's the only SQL database withbranches that you can diff… | Continue reading


@dolthub.com | 1 year ago

Is DoltLab Right for You?

Chances are you've heard us say that Dolt is "Git for data". For those who don't know, Dolt is a versioned SQL database with Git-style… | Continue reading


@dolthub.com | 1 year ago

Generics can make your Go code Faster

Go 1.18 has been released and along with it comes long-awaited support for Generics!Generics are the most significant change to the… | Continue reading


@dolthub.com | 2 years ago

DoltLab v0.2.0

About a month ago we announced the release of our latest product, DoltLab, the self-hosted version of DoltHub. This initial release, , made… | Continue reading


@dolthub.com | 2 years ago

DoltLab: The Self-Hosted DoltHub

In recent months, we've had a number of customers reach out to us in Discord telling us they're interested in exploring Dolt for their… | Continue reading


@dolthub.com | 2 years ago

So you want Database Version Control?

Database Version Control is a poorly ranked Google search. For me, it starts with a horizontally scroll-able section on code version control… | Continue reading


@dolthub.com | 2 years ago

Updating FBI Crime Data on DoltHub

A little over a year ago I blogged about publishing the FBI NIBRS Crime Data on DoltHub. In that blog, I describe the dataset the FBI… | Continue reading


@dolthub.com | 2 years ago

Benchmarking a Go-Powered SQL Engine Against MySQL

Dolt is a SQL database that you can clone, fork,branch, merge, push and pull like a git repository. Its storage engineis built from the… | Continue reading


@dolthub.com | 2 years ago

Avoiding race conditions when using errgroup contexts in Go

Here at DoltHub, we write a lot of software in Go. We'vepreviously blogged a little bit about error handling and errgroup inparticular… | Continue reading


@dolthub.com | 2 years ago

A nasty bit of undefined timezone behavior in Golang

Go is a great language. Really, it is! We complain about the roughedges, but on the whole it's been a great choice for us, and we're not… | Continue reading


@dolthub.com | 2 years ago

DoltHub's Office Return

DoltHub has an office again. We're here on 2nd street in downtown Santa Monica. Whether or not to return to the office seems to be a topic… | Continue reading


@dolthub.com | 2 years ago

Open Database of 100M Hospital Prices

Continue reading


@dolthub.com | 2 years ago

Dolt and Fuzz Testing

Dolt is a SQL database with Git-style versioning.With each new version of Dolt, we increase the number of supported SQL features, moving… | Continue reading


@dolthub.com | 3 years ago

Dolt Now Supports Check Constraints

Dolt is an SQL database with Git versioning. We have come a long waysince initially committing to 100% MySQL compatibility, and today we… | Continue reading


@dolthub.com | 3 years ago

Data Version Control and Dolt Reproducibility

Introduction Dolt and DVC are often compared because of because ofDVC's name, Data Version Control. Dolt also does "data versioncontrol… | Continue reading


@dolthub.com | 3 years ago

Hospital Price Transparency $10k Bounty Review

We finished our second data bounty Monday, March 1. The target of the bounty was hospital prices. The results surpassed our expectations… | Continue reading


@dolthub.com | 3 years ago

Code Quality with Mypy

Dolt Dolt is an SQL-database with Git-versioning.The goal of Doltpy, inconcert with Dolt, is to solvereproducibility and versioning… | Continue reading


@dolthub.com | 3 years ago

Dolt CLI in SQL

Dolt is a SQL database with Git-style versioning. In a previouspost we discussed the need to introduce Dolt CLI functions in SQL. We… | Continue reading


@dolthub.com | 3 years ago

Changing SQL column types without rewriting every row in the table

Dolt is a SQL database with Git-style versioning.With each new version of Dolt, we increase the number of supported SQL features, moving… | Continue reading


@dolthub.com | 3 years ago

Dolt and Data Science

Dolt is Git for data, a SQL database with version control. We've been working hard recently on making Dolt a useful tool for Data Science… | Continue reading


@dolthub.com | 3 years ago

Supporting Larger File Imports on Dolthub

Introduction Back in November, we announced support for uploading CSVfileson Dolthub directly to Dolt repositorycommits. Since then, we… | Continue reading


@dolthub.com | 3 years ago

Implementing join planning in our open source Golang SQL query engine

Introduction Dolt is Git for Data. It's a SQLdatabase that you can clone, fork, branch, and merge. Dolt's SQLengine isgo-mysql-server… | Continue reading


@dolthub.com | 3 years ago

Database Performance: Dolt vs. MySQL

Dolt is a version controlled SQL database. Dolt's query interface is SQL, and it has Git-like version control features. Adding version… | Continue reading


@dolthub.com | 3 years ago

Rewriting Commit History in Our OSS Database

Dolt is a tool built for collaboration and data distribution,a SQL database you can branch, merge, diff, clone, fork, push and pull. Today… | Continue reading


@dolthub.com | 3 years ago

My experience moving a Golang project from panics to errors

When Tim, Aaron, and Istarted working on this problem in August 2018 we immediately began playing with Noms.It was an open source project… | Continue reading


@dolthub.com | 3 years ago

Debunking an election fraud claim using open data and Dolt

After four years of incredibly rancorous discourse about whether theUS President was illegitimately elected with the help of foreign… | Continue reading


@dolthub.com | 3 years ago