Data and AI engineering blogs

191 blogs · 540 this month

Convex Blog the company blog of Convex: latest posts and feed

Convex · Company blog · 4.7 a month · 264 posts since Feb 15, 2022

Oct 29

Turns out database backups are NOT trivial

I thought backing up a database was simple, you just loop over the tables and copy the rows out. Nipunn sat me down at a whiteboard and showed me why that can give you a backup of data that never existed, and how Convex gets around it.

Oct 27

Your database is lying to you about time

Date.now() in a Convex mutation isn't actually now, and _creationTime doesn't follow the order things were committed in. Ian sat me down at a whiteboard to explain the three times in a database, how you can miss rows, and how commit...

Oct 9

Let's build a database!

Is Convex just a Postgres wrapper? To answer that we build a database from scratch with the same properties as Convex, starting from a single JSON file, then crack open the SQLite file Convex uses to see what it's actually doing.

Oct 1

Is your agent writing proper Convex code?

These days my agent writes most of my code, but how do I actually know it's writing good, proper Convex code? One really good way is the Convex ESLint plugin, so here are the rules your agent is going to run into, plus the one I'd really...

Sep 23

We made AI on Convex way simpler

You can now make LLM calls directly from Convex actions with no provider accounts or API keys to set up. Here's how Convex's new AI Gateway works, what you can do with it, and the one thing to be careful of when you set a spending limit.

Sep 23

Introducing Convex Explained

Agents love text and people find walls of text hard work, so I'm trying something in between. Convex Explained is a new home for interactive explainers, starting with Build Your Own Convex.

Jun 2

The secret to migrations

This video explores how to handle database migrations in Convex while maintaining zero-downtime deployment. It breaks down the internal architecture of Convex deployments, explaining how functions and schemas operate as a single atomic...

The latest 200 of 264 posts on file; older ones are under Months.

About this blog

Convex's own blog, found on convex.dev by the daily check; not reviewed yet.

Posts per week, last 26 weeks

4.7 a month over the last six months (or since the feed's oldest post)

Writes about

AI and agents (8), Product and company (6), Developer tools (6) in the last six months.

History

Official checkSep 25

not reviewed to official: on convex.dev