I have a tendency with my own work to not publish things or move onto the next stage because everything with the current stage isn't quite right.
In this case I haven't posted to my blog/website/homepage for such a long time because I've been needing to rewrite the RSS generator code and the thing that takes screenshots of each page.
And before I can do those things, I've needed to work out what to do about THE BIG PROBLEM.
...is this, and reading Phil Gyford's post also made me think about it, when I want my website to be somewhere where I can post about my projects, post about my work, post photos, podcasts and just simple writing like this, how (or do I) get all of that to fit together?
This triggered by going back and pruning all my old blog posts, some made sense at the time they were about general things going on, many were "Hey, look at this new GPS unit you can attach to a camera" and some were posts in response to someone else's blogpost which no longer exists. While others I liked because it was about something I did or made like Simulated Landscape Painting From Simulated Landscapes or The GeoCitification of Fashion which I feel are worth keeping around.
All in all after killing everything off I ended up with a handfull of posts, or what I shudderingly think of as "Medium" style posts, of which I still have a back log to post.
So here I am, I'm both wanting my website to be the start of a portfolio, somewhere I could in the future point people at and say "I do that kind of thing" and somewhere I can just jot down ideas and random writing. But I'm expecting the random writing to outnumber the "proper" posts 20 to 1, and I don't want the random writing to flood the homepage and drown out the less temporal post.
The solution ended up being really simple, I'm just going to pop the "journaling" writing into an expanding list of headlines in the second spot, and carry on as normal with everything else.
Well theoretically simple, if you take into account the distinct lack of time to actually do anything, because adding this one feature involves adding the other features and obviously a complete rewrite of the base code.
All this because I'm trying to reclaim my own content and move things back to a homepage, no more relying on photo hosting sites, audio hosting sites (todo), micro-blogging sites and so on. I'm tired of generating "user content" for other sites only for them to vanish, change terms & conditions, sell out or become toxic. Forever moving stuff onwards and onwards.
A long time ago, about 20 years now, people started building themselves homepages, with titles like "Welcome to Steve's Corner of the World Wide Web", "Sue's Magnificent Homepage" and so on. Setting up a homepage was both pretty easy the HTML and slightly later CSS was fairly simple and tricky in that you had to sysadmin a server someplace to FTP files onto.
I had the unrealistic idea that setting up a server to host your "homepage" would become easier and that everyone would have their own server in their house where their homepage lived. This was something I assumed would happen soon and in a couple of years everyone would be visiting everyone else's homepage, leaving comments, linking back and forth and being very web like.
Clearly I was very wrong and I don't think they'll ever get there, using services is just to quick and easy.
So here I am, now stubborly writing this post in a text editor, hand editing the HTML, trying to take control and making life a lot harder and slower for myself.
And I keep telling myself it'll all be worth it, because I can now handcraft my whole posts...
...you know, I just had the time.
* * *