Hosting explained: it's just camping
Imagine you built a website. A business. A landing page. A shrine to your cat. Doesn't matter. You want the world to see it. How do you now proceed?
I faced that question and wrote down my learnings so it's easier to understand for newbies like me.
I like camping, so I'll use that metaphor. Imagine my website is like a tent.
I can build it at home. Test it. Pack it. Move it. Protect it. But I can't pitch it anywhere I want. I need a campground.
The Do It All Yourself Disaster
Now. Technically. I could build my own campground.
Buy the land. Pour concrete for the roads. Install the electricity grid. Dig the sewage lines. Build the toilet blocks. Set up reception. Hire staff. Get permits. Handle security. Fix things when they break at 3am.
All of that... to pitch one tent.
That's what self-hosting is. Running your own servers. Your own power. Your own cooling systems. Your own backups. Your own everything.
Some big companies do this. They have thousands of tents and it makes sense for them.
Me? I have one website, hopefully 10 in a year.
I just rent a pitch. Let someone else deal with the toilets.
The campground options
Not all campgrounds are created equal.
There are luxury options, like AWS, Google Cloud, Microsoft Azure. Five-star resorts with security guards, room service, seventeen different pool options. Infrastructure that could survive a meteor strike.
They also charge like it.
Then there are the moe down to earth options, like Hetzner, DigitalOcean, OVH. Simpler setups. Fewer bells and whistles.
But your tent still gets pitched. Your website still works. For most of us? This is the sweet spot. The toilets work. The electricity flows. Someone else fixes the pipes when they burst. And your wallet loves you for it.
I just focus on your tent.
Your Pitch Number is your IP
You pick a campground. Sign up. They say: "Great, you're in spot 192.168.45.12. That's your IP address. Every spot in every campground has one. It's unique. It's yours. It's how the world finds you.
There's just one tiny problem.
The Memory Problem: DNS to the rescue
Imagine calling a friend.
"Hey, come visit my campsite! I'm at 192.168.45.12. No wait... Was it 192.186? Or 45.21? Hang on..."
Nobody remembers these numbers. It's like giving directions using only GPS coordinates.
The Phone Book
That's where DNS (Domain Name System) comes in. It's a fancy name for a simple phone book concept. A massive, internet-wide phone book.
I register a name, something humans can actually remember, like teamshotspro.com. And DNS links that name to my ugly campsite number.
When someone types teamshotspro.com, they don't need to know 192.168.45.12. DNS looks it up. Sends them to the right spot. Done.
That's the foundation.
You could build your own campground. But unless you're running a thousand websites, that's madness.
Just rent a pitch. Pick a campground that fits your needs and budget. You'll get an IP address, your plot number. And DNS makes sure people can find you without memorizing digits.
But here's the thing nobody tells you about campgrounds...
Sometimes bad weather rolls in. Sometimes unwanted visitors show up. Sometimes the whole place gets overwhelmed.
Next time: how to protect your campsite. Because pitching your tent is just the beginning.