20265 notes
From Vercel to Hetzner and Coolify: why I moved back homeVercel is lovely to get started with, but at some point I found myself paying for magic I didn't need, and for data I wanted to keep in the EU. Here's the story of how I moved Søknadsbasen to a single Hetzner server running Coolify, what was actually hard, and what I'm left with.When Coolify doesn't build the packages CI buildsCoolify builds a pnpm monorepo with pnpm filter, not with Turborepo. When internal packages export from dist/, the prod build falls over while CI stays greenSøknadsbasen: the tool I couldn't find, so I built it myselfA CV tool and job application tracker that started as frustration with existing solutions, and turned into a small product I actually use myself.Two and a Half Years as the Only DeveloperA retrospective after building Eiendomsavtaler.no from the first line of code. From contracted consultant to founding developer, through three technical generations.What I learned from building Klink aloneA drinking-game web app that was supposed to be a weekend project, and turned into a lesson in scope, architecture and actually shipping something finished.