My wandering blogging
It’s the middle of March, 2021. For reasons I don’t entirely understand, I’ve poured dozens, perhaps hundreds of hours into creating a web platform for publishing my writing, old and new.
As I write this now, I have the basics up and running… a proof of concept. A first step. Many more to go.
Before
I’ve been posting photos and notes on the web as long as there’s been a web. Hand-coded web sites with the kids’ baby photos, for their grandparents. Public notes on Usenet and a dozen early web sites on hiking, LEGO, and code. Photo journals of backpacking adventures that I cobbled together with perl scripts.
Over time, blogging took off, and the tools got better. I eventually moved my writing over to Wordpress, because it was good enough for what I needed. I never liked it, it was never quite perfect, but it worked. I shared an awful lot of backpacking and bike adventures on it, along with the occasional crazy story about bears.
Once I started working at Novartis, most of my writing energy went into my work blog internal to the company. There we used SharePoint for posting and sharing. It was truly awful… fonts changed randomly, text vanished, comments got lost. But, within the corporate world, there was no realistic alternative, so I gritted my teeth and kept writing. The content was the point.
The Pause
I left Novartis burned out on a lot of things. One of them was writing things for other people to read. I just couldn’t… the will and energy wasn’t there. Friends asked about my blogging occasionally, and I just shrugged. I wasn’t ready… maybe I was done.
That said… I did keep writing like crazy, but that was all in my journal. I’ve created hundreds of entries in the last few years as I try to make sense of my new work world and the state of the planet we share. The upside of private writing is … it’s private. You can say anything you damn well please, and I did. I have. I needed to just to figure out things.
However, without an audience - even an imaginary one - I find my writing is unfocused. It’s therapeutic, but it’s not progress.
And so, over the last few months, I’ve found myself leaning towards writing again. I keep noticing that I have things I’m sharing with people at work and small groups of friends that really would be more useful to a broader community.
Platform Options
With a short list of things I wanted to write, I looked around for the right platform to use.
There’s always Wordpress, where I still have a blog site. But it just … tastes so bad. You have to grapple with their themes, trying to get them to do the right thing, and not be too bloated. For some basic features, you have to pay extra. Photo organization, which is core to a lot of my adventures, is a pain in the ass. And .. etc. It just feels crufty. The same was true for all the obvious competitors like SquareSpace.
There are other platforms that have their own flavors and tastes… Medium (I don’t like the economic model), LinkedIn (too corporate and everyone who posts is artifically exuberant and false), FaceBook (too busy destroying democracy), … etc. Lots of places to post, but it’s on their terms and with their context and their control over the content.
Then, while poking around for options, I ran across these things called ‘static web sites’. This idea has been around for a decade, and has matured considerably over time. The basic concept is: build your own web site. You write your blogs using your favorite writing app. You use one of dozens of tools that assemble those blogs into a coherent set of web files, which you then put on a web server somewhere.
Well, duh, of course that’s the right thing.
Especially if you happen to have been living on the net for ages, coded your own web sites, and come to love the flexiblity and power of flat text files.
That said, if you’re not in all those categories, then self-generated static web sites are a completely insane idea. Get ye to SquareSpace, now.
Many Late Evenings Later
I started playing around with a few different static site generators that I could run on my laptop.
Things looked good. While it would take work, I could see how I could get into a situation where…:
- My focus could be on writing, not formatting or fighting the platform. Using Markdown or ReStructured Text, I could write anywhere and in nearly any tool I needed.
- The look and feel of my site was up to me.
- I could probably get photo galleries to work in the way that I used to back when I wrote my own photo album code, letting me use them as a part of the story.
- The site wouldn’t be under some platform’s rules or naming.
- The tools could all be set up so that it was easy for me to find my writing, easy to organize my photos, it was all safely backed up, and all automated for site updating.
It was clear it would take some work to get the basics in place, but the tools are all out there, and getting there would be techie-style fun.
After a few months of late evenings, I’ve now got things up and running. It’s been a blast… relearning git, digging deep into CSS, unraveling crazy python template systems, puzzling through legacy javascript gallery code, figuring out AWS web hosting options, converting old blogs into RST.
The sites are basic and rudimentary right now, but the potential is there.
It all tastes right.
In case you’re curious about the actual tools I’m using for the site, see here.
Next…
And now the big question… now that I have the tools in place so that I can think and write in ways that aren’t bloated and constraining.. will I?