A link page that's yours
One page, your domain, no platform between you and your audience.
Build time ~1 hr
The smallest genuinely useful project there is, and a good first deploy. One page, your links, your domain, hosted free, and nobody can change the terms on you.
1. Keep it to one file
Content, styling and the small amount of behaviour, all in one HTML file. Editing a link means editing one file and pushing. No build, no CMS, no dependencies to update in a year.
Build a single-file link page. - Avatar, name, one line of bio. - A list of links as large tap targets — full width on a phone, at least 48px tall, with clear focus styles. - Optional small icons per link. - Dark and light via prefers-color-scheme. - Open Graph and Twitter card tags so it previews properly when shared, plus a favicon. - Loads in well under a second: no external fonts, no frameworks, no analytics script. Put the links in a single array near the top so adding one is a one-line edit.
2. Make sharing look right
This page is shared constantly, so its link preview matters more than for most pages. Set the Open Graph title, description and image. Check it with a preview debugger before you promote it — a broken preview costs clicks.
3. Order by what you want clicked
Put the important link first and make it visually distinct. People scan two or three items and stop; a link eighth in a list may as well not exist.
Review it monthly and delete the dead ones.
4. Counting clicks, without a tracker
You don't need an analytics script. If you want counts, route links through a redirect on your own domain and count there, or check your host's built-in stats. This keeps the page fast and doesn't hand your visitors to a third party.
Buy the domain. The whole point is that when a platform changes its rules, your link still works and still points where you say.