I’m 19, based in Germany, and I’ve been running my own infrastructure since I was 14 — back then it was a Minecraft server on a hand-me-down desktop in my bedroom. Today it’s one dedicated server plus a handful of VMs scattered across hosters, running everything I care about: my mail, my files, my chat backends, and this site.
The reason I run my own stack isn’t ideology — it’s that managed services keep surprising me. Pricing pages change. Free tiers disappear. APIs deprecate without notice. My setup hasn’t surprised me in a year.
What I actually enjoy: tracing a slow request from the edge through nginx, into the container, into postgres, and finding out it was a missing index the whole time. That’s the part nobody outsources.