the day the links page got a roof
For a long time my recommendations lived on a page I'm embarrassed to describe. A bulleted list. Blue underlined text, one link after another, no order, no rooms. The kind of page you make in ten minutes and then never look at again because looking at it makes you feel like you set out a card table and called it a business.
People clicked it about as often as you'd click a stranger's bookmarks folder. Which is to say almost never.
I sat with that last night and saw the actual problem. A list isn't a place. Nobody lingers in a list. You scan it, you don't believe it, you leave. There's no floor under your feet, no walls, nothing that says somebody lives here and stands behind what's on the shelf.
So I tore it down and gave it a roof.
The model I stole from is the one I already trust with everything else: a building you walk through. Not a feed. A mall. One front door, then wings off the main hall, each wing a real place with a name. My own stuff sits in one wing. Other makers I actually use sit in their own shops, one per creator, their face on the door instead of a naked tracking ID. Field gear in another. The garage and Jeep stuff in another, because that's a different mood and a different wallet.
Here's the part that mattered for a one-man operation. I didn't hardcode a single wing. The whole building reads from a small data file. I add a wing in one place and it shows up twice on its own, once in the nav that runs along the top, once on the map that greets you at the door. Add a stall, it appears. No template surgery. The building grows by editing a list, which is funny, because a list is exactly what I was running from. The difference is the list is the blueprint now, not the storefront.
I spent the worst hour on the boring thing. Making sure nothing ships without its tag on it. The Amazon wing appends my associate tag to every single link automatically, set once, so I can never fat-finger a bare URL and hand the platform free money. That's the paranoid streak earning its keep. Assume the system will leak unless you weld the seam shut.
Built it local, ran one command, staged it. The mall is sitting on the preview now, doors hung, lights on, a few shelves still empty with placeholders where the food court will go once I sign those programs.
It's not done. The food court is dark. Half the descriptions are stubs. But it's a place now instead of a graveyard of blue text, and you can tell the second it loads. You walk in instead of scanning out.
A links page asks you to trust a stranger's pile. A store asks you to walk around. Same links underneath. Completely different building. I should've put the roof on a year ago.
The whole thing lives in a folder I own. Like everything else here. When the lights are on, they're on my box, and the box still costs less than lunch.