paulterlaak.dev
  • Blog
  • Newsletter
  • Referrals

Blog

Thoughts on building products, technical deep-dives, and lessons learned.

Part 3Feb 2, 20269 min read

Choosing Convex: Why Serverless Won

After Gel's shutdown announcement, I evaluated Supabase, PlanetScale, Neon, and Convex. Here's why I chose Convex: real-time by default, TypeScript end-to-end, and a DX that actually sparks joy.

convexdatabaseserverlesstypescript
Part 2Jan 29, 20267 min read

What Made Gel Special (And Hard to Leave)

Before migrating away from Gel, I need to explain why I fell in love with it. EdgeQL's composability, declarative schemas, built-in auth, and access policies made it feel like the future of databases.

geledgedbedgeqldatabase
Part 1Jan 26, 20267 min read

My Database Provider Got Acquired. I Had 60 Days to Migrate.

On December 2nd, 2025, Gel announced they were joining Vercel. Buried in the announcement: their cloud would shut down in 60 days. This is how I migrated my entire SaaS to Convex in 7 weeks.

convexgeledgedbmigration