Hey, I'm Paul. A full stack developer who aims for perfection when building scalable web apps. I break down complex problems methodically and use efficient workflows to deliver the best results. Currently working on Virtoura, my SaaS project.
Featured Project
Virtoura
Creating immersive virtual tours made easy
Latest Articles
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.
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.
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.
Newsletter
Featured Project
Virtoura
Creating immersive virtual tours made easy