I have seen too many brands discover at the worst possible moment that their site did not belong to them. They thought they owned it, they were renting. The difference does not show day to day. It gets paid the day you want to leave.

The invisible rent

A site built on a closed platform is not yours. You occupy a spot. The day the price goes up, the platform changes its rules, removes a feature or disappears, you take nothing with you. Your pages live in a format nobody else knows how to read. Migrating means rebuilding everything. It is written nowhere in plain words, but that is the contract.

The domain first

The domain name is the only asset you truly own. Everything should hang off it: the site, the email, the identity. A domain of your own, at a neutral registrar, and the rest can move without breaking anything. It is the first decision in a project. It is rarely taken seriously, probably because it costs a few euros a year and looks like nothing at all.

The domain and what hangs off it, against the same setup on a rented spot Two diagrams side by side, built the same way. In each one, three small boxes in a row read « the site », « the email » and « the identity » ; a line leaves the bottom of each, joins them and drops as an arrow into a wider box below. On the left, that wider box is drawn in the accent colour and reads « the domain name » ; a solid arrow leaves it downwards, with « the rest can move » written under it. On the right, the wider box reads « a spot » ; the line leaving it is dashed and cut clean by two oblique strokes, with « you take nothing with you » written under it. A DOMAIN OF YOUR OWN A CLOSED PLATFORM the site the email the identity the domain name the rest can move the site the email the identity a spot you take nothing with you
The same three attachments on both sides: what changes is what they hang off.

Files, not a captive database

My stance: a site that rests on text files, versioned, hostable anywhere. Astro compiles everything to static HTML. The content lives in Markdown, in your git repository. Changing host takes an hour. Nothing is held prisoner, not even by me: another developer can pick the project up tomorrow, everything is readable. Owning your site is not a slogan, it is an architecture.

The same site taken away as text files, then in a closed format Two page rectangles of identical size, side by side. Each holds three horizontal bands at the same heights. On the left, the three bands are drawn in the accent colour and named: « Markdown », « static HTML », « git repository » ; under the rectangle, two caption lines, « text files » and « hostable anywhere ». On the right, the three bands have the same shape but a dashed outline, and instead of a name they carry only a line of short dashes ; under the rectangle, the caption « a format nobody else knows how to read ». NOTHING IS HELD PRISONER MIGRATING MEANS REBUILDING EVERYTHING Markdown static HTML git repository text files hostable anywhere a format nobody else knows how to read
Same content, same scale: the format alone decides what you can take away.

Renting stays comfortable at the start, I will not pretend otherwise. Owning simply takes one technical choice, made at the right moment. That choice is mine by default.