Featured articles
All articles
Learn how to write better apps using AI app builders like Chef by Convex with these five expert tips from Jordan Hunt, prompt engineer at Convex. This guide covers how to build simple MVPs, keep prompts under 300 words, provide clear UI and design instructions, use AI tools like ChatGPT to refine your prompts, and recover quickly when things go off track. Includes real app examples like a habit tracker, to-do list, and finance tracker—all built with Chef. Perfect for developers building full-stack apps with AI.
Chef Cookbook: Tips on working with Convex’s AI app builder
Developers jumped into the Convex Chef Hackathon to vibe code and build real-time, AI code-gen apps fast. Winning projects like Lumenly, Collide, and StudySync combined multiplayer collaboration, instant feedback, and smart automation. From study tools to AI art platforms, these apps show how Convex Chef accelerates full-stack development.
Convex compared Claude 3.5 Sonnet, GPT-4.1, and Gemini 2.5 Pro to see which LLM works best for building full-stack apps with Convex Chef, the new AI Agent app developer tool. Claude stood out for its precise backend coding and function calling, while Gemini made impressive UIs, and GPT offered solid speed and value.
You can now use Convex with a single command without needing to set up a Convex account. This means it’s even easier to persuade your friends to check out Convex and to share an app that others can download and run for themselves.
Agents rely on long-lived workflows, but when happens when they fail midway through? Here are the tools you need to manage correctness and reliability: transactions, idempotency, retries, durable functions, journaling, and state machines. The missing abstraction layer for agentic is durable workflows, which bring them all together.
Featured videos
All videos
Chef Cookbook: Tips on working with Convex’s AI app builder
Learn how to write better apps using AI app builders like Chef by Convex with these five expert tips from Jordan Hunt, prompt engineer at Convex. This guide covers how to build simple MVPs, keep prompts under 300 words, provide clear UI and design instructions, use AI tools like ChatGPT to refine your prompts, and recover quickly when things go off track. Includes real app examples like a habit tracker, to-do list, and finance tracker—all built with Chef. Perfect for developers building full-stack apps with AI.
Jordan Hunt's avatar
Jordan Hunt
4 hours ago
Vibe coding with Convex Chef: Winning Projects from the Convex Top Chef Hackathon
Developers jumped into the Convex Chef Hackathon to vibe code and build real-time, AI code-gen apps fast. Winning projects like Lumenly, Collide, and StudySync combined multiplayer collaboration, instant feedback, and smart automation. From study tools to AI art platforms, these apps show how Convex Chef accelerates full-stack development.
Wayne Sutton's avatar
Wayne Sutton
5 days ago
Which LLM writes the best code? Convex Chef model comparison
Convex compared Claude 3.5 Sonnet, GPT-4.1, and Gemini 2.5 Pro to see which LLM works best for building full-stack apps with Convex Chef, the new AI Agent app developer tool. Claude stood out for its precise backend coding and function calling, while Gemini made impressive UIs, and GPT offered solid speed and value.
Jordan Hunt's avatar
Jordan Hunt
7 days ago
Manage agent workflows with ease
With this new backend component, augment Agents to automatically save and search message history per-thread, providing realtime results across multiple tabs and users. Use it with the Workflow component to run reliably with retries and durability across server restarts.
Ian Macartney's avatar
Ian Macartney
a month ago
Merging Streams of Convex data
New convex-helpers are available now for fetching streams of documents, merging them together, filtering them them out, and paginating the results. With these helpers, you can replicate patterns you may know from SQL: UNION ALL, JOIN, DISTINCT, GROUP BY, and WHERE clauses where index fields are skipped.
Lee Danilek's avatar
Lee Danilek
a month ago
Translate SQL to Convex
Here’s a cheatsheet with examples of conversions between SQL queries and Convex queries. This article is geared towards developers (and LLMs) who have familiarity with SQL and want to translate those familiar patterns into Convex queries. You'll learn how to `UNION`, `JOIN`, `DISTINCT`, do `WHERE` clauses, and `SELECT` fields.
Lee Danilek's avatar
Lee Danilek
2 months ago
Explore techniques to improve transaction throughput and concurrency in ACID databases by reducing conflicts and optimizing database reads. This guide covers patterns like Queue, Hot and Cold Tables, and Predicate Locking with clear examples using Convex, providing developers with tools to handle high-throughput workflows effectively.
Lee Danilek's avatar
Lee Danilek
3 months ago
You can write a Convex query whose structure -- which index/order/filters to apply, if any -- depends on runtime factors. This article gives a recipe for building queries dynamically.
Lee Danilek's avatar
Lee Danilek
4 months ago
Convex's migrations component makes it easy and safe to run complex database migrations without causing any interruption to live traffic.
Jamie Turner's avatar
Jamie Turner
5 months ago
Learn about Automerge CRDTs for collaborative editing, syncing changes using Convex.
Ian Macartney's avatar
Ian Macartney
6 months ago
Convex Components enable an ecosystem of powerful building blocks to reduce the amount of code you have to write and maintain yourself. Geospatial search, Expo push notifications, LaunchDarkly feature flags, durable function workflows, and more.
Ian Macartney's avatar
Ian Macartney
6 months ago
Triggers automatically run code whenever data in a table changes. A library in the convex-helpers npm package allows you to attach trigger functions to your Convex database.
Lee Danilek's avatar
Lee Danilek
7 months ago
Or how I learned to love BlockNote, Tiptap and ProseMirror OT sync.
Sync collaborative documents with Convex
Learn about Automerge CRDTs for collaborative editing, syncing changes using Convex.
Building a collaborative task list using Automerge CRDTs and Convex sync
Object sync engines manage a rich object graph across multiple clients and a centralized server and are a great fit for building local-first apps.
An Object Sync Engine
Learn how to integrate Bluefox—a modern developer-first email API built on AWS SES—with Convex, the reactive backend database. This guide covers everything from sending transactional and triggered emails to setting up real-time webhooks and preparing for production. You’ll walk away knowing how to configure your environment, build reusable email clients, handle errors safely, and manage multiple deployment environments with best practices for SES authentication, bounce handling, and email tracking.
Jamal Lyons's avatar
Jamal Lyons
12 days ago
Set Up Transactional Email in Convex with Bluefox and AWS SES
You can now use Convex with a single command without needing to set up a Convex account. This means it’s even easier to persuade your friends to check out Convex and to share an app that others can download and run for themselves.
Sarah Shader's avatar
Sarah Shader
a month ago
Anonymous Login
With this new backend component, augment Agents to automatically save and search message history per-thread, providing realtime results across multiple tabs and users. Use it with the Workflow component to run reliably with retries and durability across server restarts.
Ian Macartney's avatar
Ian Macartney
a month ago
Manage agent workflows with ease
Convex MCP Server is now generally available, enabling AI agents to query your data, run functions, and automate complex tasks. Here are two crafty use cases we've already uncovered...
Jamie Turner's avatar
Jamie Turner
a month ago
Convex MCP Server GA
Convex might look like just a database, but for modern app developers, it's a full backend-as-a-service platform that replaces the complexity of stitching together ORMs, caching, rate limiting, realtime sync, and CI/CD. In this post, a startup founder walks through how they used Convex to build ClarityText—an AI-powered chat knowledge base—and explains why Convex delivers faster MVPs, deeper type safety, and a seamless developer experience without third-party services like Prisma, Redis, or Firebase. Perfect for developers evaluating backend choices in 2024 and beyond.
Matt Luo's avatar
Matt Luo
a month ago
Beyond SQL: How Convex Simplifies Type Safety, Sync, and Scaling for Modern App Developers: A ClarityText Startup Story
Convex Panel simplifies development by integrating Convex’s powerful dashboard directly into the dev environment, eliminating the need to switch between browser tabs. Built as a React component, it provides real-time logs, table editing, and performance insights seamlessly within your workflow. This tool enhances productivity, streamlines debugging, and optimizes backend management for developers using Convex.
Bobby Alv's avatar
Bobby Alv
2 months ago
Convex Dev Panel
Moving data between databases is never fun, but I needed to get 2 million MongoDB documents into Convex without losing my mind. This post walks through my migration script, covering everything from connecting databases to handling schema changes, batch processing, and error handling. If you’re thinking about moving from MongoDB to Convex, consider this your survival guide—coffee highly recommended!
Bobby Alv's avatar
Bobby Alv
2 months ago
MongoDB to Convex: A Step-by-Step Data Migration Script
Authentication issues in real-time applications can cause security risks, especially when client-side queries run before validation. Ensuring authentication at the server (Next.js middleware), client (useConvexAuth()), and database (Convex functions) helps prevent unauthorized access. Using middleware, enforcing authentication in Convex functions, and leveraging custom hooks improves security and performance.
Jamal Lyons's avatar
Jamal Lyons
2 months ago
Authentication Best Practices: Convex, Clerk and NextJs
Learn how to write better apps using AI app builders like Chef by Convex with these five expert tips from Jordan Hunt, prompt engineer at Convex. This guide covers how to build simple MVPs, keep prompts under 300 words, provide clear UI and design instructions, use AI tools like ChatGPT to refine your prompts, and recover quickly when things go off track. Includes real app examples like a habit tracker, to-do list, and finance tracker—all built with Chef. Perfect for developers building full-stack apps with AI.
Chef Cookbook: Tips on working with Convex’s AI app builder
Convex compared Claude 3.5 Sonnet, GPT-4.1, and Gemini 2.5 Pro to see which LLM works best for building full-stack apps with Convex Chef, the new AI Agent app developer tool. Claude stood out for its precise backend coding and function calling, while Gemini made impressive UIs, and GPT offered solid speed and value.
Which LLM writes the best code? Convex Chef model comparison
Agents rely on long-lived workflows, but when happens when they fail midway through? Here are the tools you need to manage correctness and reliability: transactions, idempotency, retries, durable functions, journaling, and state machines. The missing abstraction layer for agentic is durable workflows, which bring them all together.
Durable Workflows are the missing abstraction in Agentic systems
Chef Cookbook: Tips on working with Convex’s AI app builder
Learn how to write better apps using AI app builders like Chef by Convex with these five expert tips from Jordan Hunt, prompt engineer at Convex. This guide covers how to build simple MVPs, keep prompts under 300 words, provide clear UI and design instructions, use AI tools like ChatGPT to refine your prompts, and recover quickly when things go off track. Includes real app examples like a habit tracker, to-do list, and finance tracker—all built with Chef. Perfect for developers building full-stack apps with AI.
Jordan Hunt's avatar
Jordan Hunt
4 hours ago
Which LLM writes the best code? Convex Chef model comparison
Convex compared Claude 3.5 Sonnet, GPT-4.1, and Gemini 2.5 Pro to see which LLM works best for building full-stack apps with Convex Chef, the new AI Agent app developer tool. Claude stood out for its precise backend coding and function calling, while Gemini made impressive UIs, and GPT offered solid speed and value.
Jordan Hunt's avatar
Jordan Hunt
7 days ago
Durable Workflows are the missing abstraction in Agentic systems
Agents rely on long-lived workflows, but when happens when they fail midway through? Here are the tools you need to manage correctness and reliability: transactions, idempotency, retries, durable functions, journaling, and state machines. The missing abstraction layer for agentic is durable workflows, which bring them all together.
Ian Macartney's avatar
Ian Macartney
a month ago
With this new backend component, augment Agents to automatically save and search message history per-thread, providing realtime results across multiple tabs and users. Use it with the Workflow component to run reliably with retries and durability across server restarts.
Ian Macartney's avatar
Ian Macartney
a month ago
I reimplemented Mastra’s agentic workflows with durable functions in Convex, and it was the wrong decision. Look at three common strategies (reimplementation, API wrapping, and “blessed” plugin paths), along with learnings along the way and reflections on what I’d do differently next time. TL;DR: Do less, do it smarter, and prototype faster.
Ian Macartney's avatar
Ian Macartney
a month ago
AI coding is here: The most productive developers are leveraging AI to speed up their workflows. This ranges from asking models questions about system design to letting AI take the driver's seat with tools like Cursor Composer.
Jordan Hunt's avatar
Jordan Hunt
2 months ago
Convex now supports a powerful MCP server that lets you introspect your deployment's state, run functions, and read and write data.
Sujay Jayakar's avatar
Sujay Jayakar
2 months ago
Coding agents can do more autonomously when they write code that has tight, automatic feedback loops; use systems that express everything in standard, procedural code; and have access to strong, foolproof abstractions.
Sujay Jayakar's avatar
Sujay Jayakar
2 months ago
A step-by-step guild using daily bots open-source real-time voice and video AI cloud technology to build an AI real-time shopping list app—all controlled by voice.
Mike Cann's avatar
Mike Cann
4 months ago