All articles
2 min read#features#speed#technical

Why your page opens before the spinner appears

A link page has one job and about two seconds to do it. Everything else is a detail of that constraint.

The browser your visitors actually use

Almost nobody opens a bio link in Safari or Chrome. They open it inside Instagram, TikTok or Telegram — a stripped browser with a cold cache, sometimes with scripts restricted, usually on mobile data, often while walking. That environment is not an edge case here; it is the normal case.

So pages are rendered on the server and arrive as finished HTML. There is no framework to download before the first word appears, no client-side fetch of your links, no layout that assembles itself. Turn scripts off entirely and the page still works: the links are anchors, the buttons are anchors, the age gate is a form.

  1. No third-party scripts on public pages. No analytics tag, no font loader, no widget.
  2. No cookies, which is also why there is no consent banner to click through before reading anything.
  3. Images re-encoded and capped on upload, with a tiny placeholder painted until the real file lands.
  4. Fonts from the system stack wherever the design allows it, because a webfont is a blocking download.

What that costs, honestly

  • No per-visitor tracking. We can tell you how many, not who, and never what they did elsewhere.
  • No embedded players that play in place: an embed opens in a new tab, because in-app audio mostly does not work.
  • No animation-heavy templates. The designs are static by choice, not by limitation.
  • No custom scripts of your own on the page. It is the same rule for everyone, including us.

What you can still get wrong

A background photograph is the heaviest thing on a page; on a slow connection it is the difference between instant and nearly instant. Six card images push in the same direction. None of this is forbidden — it is your page — but it is worth knowing which choice has a cost and which does not.

The other one is length. Eighty blocks are allowed and nobody scrolls eighty blocks on a phone. Speed is not only bytes; it is also how long it takes a visitor to find the one thing they came for.

Read next