How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Build a blog with tRPC, Drizzle, Next.js and Clerk

calendar_today June 2, 2026 person domain clerk

This tutorial guides developers through creating a blog application using Next.js App Router, Clerk for authentication, Drizzle as the database ORM, tRPC for type-safe API endpoints, and Neon for PostgreSQL hosting. The guide covers setting up authentication with Clerk, configuring Drizzle with a Neon database on Vercel, and implementing protected tRPC procedures that leverage Clerk’s authentication context. By completion, developers have a functional blog application capable of creating and displaying posts with proper server-side authentication controls.

open_in_new Read original post