LOADING J.D. FORREST ▮
NICHE OF ONE v1.2 WHO RUNS THIS
← The Feed

Rooms, not a site

Somewhere around midnight I broke the storefront.

One bad edit to a shared file and the checkout went white. Empty page, no error, just gone. I sat there with coffee going cold and watched the thing that takes money fall over because of a thing that has nothing to do with money.

The press kept publishing. The radio kept playing. The brain didn't blink. Only the store died, and it died alone.

That's when I knew I'd built it right.

One site is one fuse

The old instinct says put everything in one place. One install, one login, one dashboard with a hundred tabs. Tidy on paper. A bomb in practice.

Because one site means one fuse. Plugin conflict, bad deploy, a database that hiccups at the wrong second, and the whole estate goes dark together. The store takes the press down. The press takes the radio down. You lose all of it for a problem that lived in one corner.

I've watched grown businesses vanish for a weekend because somebody updated the wrong thing. I'm one guy. I can't afford a weekend.

So I built rooms

Press in one room. Signal in another. Storefront in its own. The brain off in the back where nobody but me goes.

Each one stands on its own legs. Each one has its own door. If I torch the store at midnight, the worst thing that happens is the store is closed until morning. The rest of the house keeps the lights on.

The military word for this is blast radius. You don't store the ammo next to the bunks. You spread it out so one spark doesn't take the whole position. I didn't plan the network that way because I read it in a book. I planned it that way because I've seen what one spark does.

A room can burn down without taking the house. That's the entire reason it's a room.

Separate, but not strangers

People hear "separate" and picture a mess. Five sites, five logins, five things to forget. That's not it.

They all run off the same box. They all share one engine and one set of bones. To me they're one operation. To the visitor they're four clean places, each one knowing what it's for. The store sells. The press talks. The radio plays. None of them tries to be the others.

The seams aren't a flaw. The seams are load-bearing. The seams are where the fire stops.

What this buys a one-man shop

I can tear the storefront down to studs and rebuild it live, and a reader hits the press and never knows a hammer was swinging next door. I can experiment in one room while four others stay boring and dependable. Boring is the goal. Boring means it's working.

The store came back up in ten minutes. One file, reverted. Nothing else ever knew.

That's the whole pitch. Build it so the worst night you have only costs you one room. Build it so the future you, tired and squinting at a white screen at midnight, can lose a little instead of everything.

Spread the ammo out. Then go back to bed.