How this website is made.
These files live in a folder on my computer. It’s not the only website that is a folder on my computer, but it is the best organized- the others trend towards chaos, directories full of files that I push haphazardly to my host when I need them online somewhere. Images for embedding in posts, for instance.
I like updating my website, even if I often put it to half-measures as long as possible. It is a simple website, mostly HTML, human-readable and handmade. Updating it is satisfying, a pleasant household chore, currently on my to-do list between ‘sweeping’ and ‘patch the gloves’.
Most of its functionality depends on frames, even now, all these years after their depreciation. For a practice like mine which depends so thoroughly on the browser as a medium, the ability to directly load interactive projects into the main frame is incredibly valuable.
... Even if it does go wrong in all the ways promised, the ones that depreciated frames in the first place.
I made my current website in 2018, while I was recovering from top surgery. I blame some of my more esoteric structural choices (frames, for instance) on the lasting influence of morphine on my decision making process. This same effect can be seen through the stylistic verve of my code. Still, it was the right project for the period; satisfying, fiddly, a puzzle of interlocking parts that I would need to live inside of for many years. I got my stitches out right around when I finished.
When I have something new to add, I often just link directly to the itch page, youtube playlist, or subdomain the project is hosted on until I can make the time to a new page. Sometimes, I don't made any new pages for a year or two and just update news.html, nav.html, rss.xml, rss.html, and cv.pdf, only linking out to projects elsewhere in nav.html. This can only go on so long, though. My website is not a linktree. Eventually every project gets a page.
I’m old enough to remember when websites automatically logged their own last update, usually at the bottom of the page, a timestamp that said “last here”. I was young enough then that I didn’t know how to automatically timestamp, and would instead painstakingly copy the UTC time into HTML myself, in an emulation of the format without understanding that this was not a manual convention of diary keeping.
Later, early social media, people would post - Website update. With a link.
When I edit my RSS log now, I freewrite into the text editor itself. I even wrap everything in a < pre > tag, which preserves whitespace and means I don't need to write any HTML beyond links and stylization. I use a header element as the #link in the RSS .xml document, which I also update manually. RSS readers note the changes that I made by hand, and tell their keepers.
If you would like to read more about handwriting your RSS feed, you can do that here.
Insofar as a website is a kind of house (a metaphor much leaned on in earlier times of website construction- less these days), I’m grateful to have built mine. I understand its idiosyncrasies, because I put them there. I've been double turning the hot water faucet for so many years it now feels second nature, like that's how every house is plumbed. And of course, maybe, someday, I'll fix it.