Ghost Themes
Ghost Themes A living gallery of the best, updated as new ones ship. 444 demos from 112 publishers. Search themes
Not have one. Host one.
Everyone tells you the same thing: you should have a website. A place the algorithm can't touch. A URL that's yours. Words that outlive the platform.
They're right. But this isn't a post about having a website; it's about hosting one.
I've been running websites since 2014. From WordPress onward, through a handful of CMSes, none of them have made me money. None have been wildly successful. All of them taught me more about running a real service on the internet than any job ever did.
Hosting forces you to see the full stack. Before you see a working page, you need three things:
After that, the web opens up with endless possibilities to tinker. To name three:
Web development. I started because the theme didn't have a contact form. Then I wanted a landing page. Then I wanted the whole layout rewritten. Within a few months I could scaffold a component, wire up a build, and deploy without thinking. None of it was "job" work.
Web design. I'm not a designer. But running my own site meant the stakes were zero, so I designed anyway. I picked fonts. I argued with myself about spacing. I redesigned the nav three times in a weekend.
Something odd happened along the way: I became opinionated. I'd see a well-designed site and think can I do something like that? I started noticing other people's patterns, their hierarchy, their whitespace. I shifted from user to contributor, an active participant in the ecosystem.
Ops. The frontend was the fun part. Then came everything underneath, roughly ranked by how much each will ruin your day when it breaks:
Every one of these is a specialization; every one is yours to obsess over or ignore. It's a gift and a curse.





Self-hosting isn't for everyone. Reasons to skip:
If any of those rings true, self-hosting isn't right for you. But I still think you should have a corner of the internet. Any of these will give you one without the operations tax:
If you're still curious, here's a rundown of hosting options.
If you haven't used AI for development, start here. A chatbot is the closest thing you'll get to pair programming with a patient senior web developer. Tell it your vision, let it walk you through the tradeoffs, have it vibe-code you through the parts that feel over your head.
Registrars that don't upsell you into a funnel:
Pick a .com if you can get one; a .co or .dev if you can't. Don't overthink it, you can always move a domain.
For a real server: DigitalOcean, Linode, or Hetzner will rent you a VPS for a few dollars a month. If your site is static, Cloudflare Pages, Netlify, and Vercel have generous free tiers.
Pick one and commit:
You can (and probably will) migrate later, so pick one to get started.
The best reason to host your own site isn't cost, control, or credibility. It's that the web stops being something that happens to you and starts being something you make. You stop reading the internet and start writing it.
That's worth more than any plan.