Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Convex replaces your database, API layer, and real-time sync with a single TypeScript platform. You write queries and mutations as TypeScript functions, and your React frontend automatically re-renders when data changes - no websocket setup, no polling. It includes scheduled functions (cron jobs), file storage, full-text search, and vector search for AI apps. This site uses Convex for the course database (90 lessons), video catalog, AI news feed, and user management. The cron job syncs new YouTube videos daily at midnight. Free tier includes 1M function calls/month.
Similar Tools
Supabase
Open-source Firebase alternative built on Postgres. Auth, real-time subscriptions, storage, edge functions, and pgvector for AI embeddings. Generous free tier.
Firebase
Google's BaaS platform. Firestore (NoSQL), Realtime Database, Auth, Cloud Functions, Hosting, and ML. Free Spark tier; pay-as-you-go Blaze.
Prisma
TypeScript ORM with a schema-first workflow. Prisma Client gives full type safety; Prisma Migrate handles migrations. Works with Postgres, MySQL, SQLite, MongoDB.
Neon
Serverless Postgres with branching. Free tier, instant database branches per PR, autoscaling compute, and scale-to-zero. Acquired by Databricks in 2025.
Get started with Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Try ConvexGet weekly tool reviews
Honest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeMore Infrastructure Tools
Vercel
Deployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous.
Coolify
Self-hosted PaaS for deploying apps, databases, and services. Git-based deploys, Docker support, preview environments, and a clean UI.
Cloudflare
CDN, DNS, DDoS protection, and edge computing. Free tier handles most needs. This site uses Cloudflare for DNS and analytics. Workers for edge compute.
Related Guides
Interactive Mode - Claude Code
Real-time prompt loop with history, completions, and multiline input.
Claude CodeBuilding Your First MCP Server
Step-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI AgentsRoutines (Web) - Claude Code
Managed scheduling on Anthropic infrastructure with API and GitHub triggers.
Claude CodeRelated Posts

Flue: The Agent Harness Framework and Why It Feels Different
A long-form technical read on Flue from Fred K Schott, with deeper comparisons against OpenAI Agents, Vercel AI SDK, Goo...

Convex vs Supabase for AI Apps
Convex and Supabase both work for AI-powered apps. Here is when to use each, based on building production apps with both...

Mastra for Durable TypeScript Agents: Where It Fits and Where It Does Not
Mastra is the strongest fit when a TypeScript product needs agents, workflows, memory, tools, MCP, evals, and traces in...

Mastra vs CopilotKit vs LangGraph: Build the Same Agent App Three Ways
A practical field note on where Mastra, CopilotKit, and LangGraph fit when you are building the same agent-native produc...

When CopilotKit Is the UI Layer, Not the Agent Framework
CopilotKit is strongest when you treat it as the product-facing agent UI layer: chat surfaces, frontend tools, shared st...

Models.dev Makes Model Routing Feel Like Infrastructure
The models.dev project is trending because AI teams need one boring source of truth for model specs, pricing, context wi...
