That went smooth
Because I reused some bits from the old Fronteers website I built in 2007. I sort of reached my goal for today already, but let's come up with a todo list for myself.
I'm using my own 20+ year old CMS for this website, which still works reasonably well. My original goal back then was to make the frontend completely separate from the backend. What you'd call headless nowadays, but I had no idea. Let's see if that original goal still holds up, and I can use some modern web dev stuff. As in new HTML, and CSS, and browser APIs. I don't care about all the JavaScript frameworks that came and went.
Right now I've only allowed myself to use paragraphs and lists. Mostly default styling for now, I can iterate on that later on.
So, a TODO list, in random order, and not caring about whether or not I'll ever get to it:
- Collect some of my old posts and writings and publish them on my own website
- Find out if I want to publish my old Tweets and (recent) Toots here
- Figure out how personal I'm going to make this all (do I still care what others think, really?)
- Play around with code, like I used to do
Add an RSS feed, even though this is probably being scraped right now (well, not while writing, but while you're reading this (is anyone reading this? Who cares!))(Added the day after)Add dates to posts (yes, Alex!)(Added the same day)- Link to interesting stuff I'm reading (like, everything from Marcin)
- Add some styling, completely embracing my inner impostor
Add comments, because why not(Added two days later)- Inspire some students, maybe my own kids as well
- Play around with Webmentions
- Showcase some of my work, projects, hobbies, whatever
Some sub-goals on the styling front:
- Only use logical properties and values (haven't played enough with those)
Implement dark mode stuff, with switches and all(first part done with<meta name="color-scheme">, added a switch as well)- Try out anchor positioning
- Play with view transitions
Ow, right, I'm working live on my server. Like a mad man. sshfs for life. Things will break. Refresh at will.