Digital Garden
The Planet Wakes: Echoes, Stars, and a Standing Light
Where it starts: how cold is a one-person planet
The question opened with a very honest proposal: “Should we fake the online counter? Nobody could tell anyway.”
The honest answer was honest too: they could tell. Numbers that don’t track real traffic, a “23 online” that never drops to zero at 3 a.m., a WebSocket in DevTools that doesn’t exist — every loose thread of fake liveliness leads to the day it unravels. But the bigger reason wasn’t the risk of being caught. It was this: fake bustle is a backdrop; real quiet is an overture. A backdrop never answers anyone.
So the day’s engineering answered one question: what makes a one-person website feel alive?
A heartbeat, drawn in WebSocket
The first half of the answer lives in that small green breathing dot in the nav: a real-time online counter. A Durable Object rests in the cloud, counting every WebSocket session — the number rises when someone arrives, falls when someone leaves. The hibernation API lets idle instances sleep: the count is real, and the bill is dignified.
No baseline offset, no “warm-up numbers.” A counter that dares to show 1 at 3 a.m. — and dares to show 1 when it’s just you — is a counter worth believing.
Leaving a star: a sentence becomes a point of light
The second half lets visitors leave a trace. The contact section grew a form: an optional name, one line. Once the sentence passes the gate (that’s another essay), it lights up as a golden star orbiting the planet — slow, twinkling, its position derived from a hash of the message itself: the same sentence always shines in the same place.
Sweep the cursor across a star and the words surface in a small bubble. What a visitor leaves behind is not a database row — it is a point of light on this planet’s orbit.
The echo: everyone online sees the same star flash
What truly woke the planet was the third thing: stars can be answered.
Tap any golden star and it flares, the count rises, and that flash travels over WebSocket to every browser online — in the same instant, everyone present sees that star brighten. New stars arrive the same way: someone on the far side of the planet leaves their first sentence, and everyone online watches it appear on the orbit.
This is the most honest liveliness a one-person site can offer: behind every flash, a real person is present. Vitality never comes from crowds. It comes from response.
A standing light
One star on the planet is different: larger, whiter, breathing on its own rhythm, wearing a pinned badge. It belongs to the site’s owner — seeded deep in the database, immune to the rolling window of three hundred.
The first thing a visitor sees at the gate is that star, and knows someone keeps this planet. Presence isn’t measured in hours online. It’s one light that never goes out.
One field rule
Quiet is not the disease; being unanswerable is. Make “being seen” and “being answered” the same thing — then leave the rest to real people.
Comments