Skip to content

The Blogging Learning Curve

Robert Rackley
Robert Rackley
2 min read
The Blogging Learning Curve

My favorite blogging platform, Blot, seems to be defunct. There are major issues with template editing. When I try to edit a template on my iPad, the device heats up, gives me a browser error and then reloads the page. Numerous users have reported that the Google Drive integration is not working at all. You can't add navigation items to your menu. The PayPal subscription sign-up option returns errors that block registration. Occasionally, the site is simply inaccessible. There haven't been any signs of Blot's developer in six weeks or so.

To be fair, this was always a legitimate concern. In the threats to the platform, it lists the potential problems with only having a single person maintaining the platform.

Blot's bus factor is still 1 – if I get hit by a bus the show stops. Since the source code is public, it would be possible for those who liked Blot to keep it going on a different server, but coordinating the switch might be tough.

I truly hope the proverbial bus accident didn't happen and that the developer of Blot is okay.

Despite knowing the risks, I built my blog on the platform, anyway. I built several themes and published a few hundred posts. I hopped around to different blogging platforms, but when I came back to Blot the most recent time, I realized the dangers of doing so. My rationale was, if the app is no longer usable, I would port my theme to another static site generator like Jekyll or Hugo. I was already using git to publish my Blot blog posts, anyway, so the user experience wouldn't be all that different.

Know this: Standard static site generators are a pain to set up. There's a reason that almost every demo site for the themes available for a given SSG is filled with code. These engines are mostly for developers and tinkerers. Despite the initial challenges in setting things up, I now have my site deployed and the theme I was using on Blot mostly rebuilt on Jekyll. However, the official Jekyll Ghost importer brought in many of my Ghost posts with only the metadata and no content. Besides getting the content for many of my posts, there are still some kinks to iron out. For instance, can you have true search on a Jekyll site? That's something I haven't quite been able to answer.

I evaluated Hugo for a bit, but then I realized that many of the themes I was reviewing didn't look meaningfully different from the one that I'm already using on Ghost and would require some modification. In addition, Hugo seems to have different steps to set up the app, based on the theme you are using. Each theme itself has several options for install. One is usually recommended, but not if you are doing this, this or that. The subsequent options for deployment and configuration vary, depending on the path you selected to install your theme. It's all a bit dizzying.

For now, I'm going to stick to Ghost. It has a strong team working on it, and their business model is sound (pay for hosting or self-host). I'm excited about the upcoming ActivityPub integration. It's easy to work with, and the API is compatible with using text editors to publish. I'm familiar with it, even from a server management and infra perspective.

Thanks for reading my Ghost blog.

tech

Robert Rackley

Christian, aspiring minimalist and paper airplane mechanic.

π

Related Posts

Dell Charm

PC manufacturers keep their models low profile to ensure it’s harder to find problematic patterns among them.

The Revenge of Googie

Anna Kodé has a piece in the New York Times (gift article) about the early Space Age Googie style of architecture. The article is filled with eye candy and visual delights from the style, some prominent artifacts of which were still around when I was young. It brings a tremendous

A car wash sign in the Googie style.

The Spotify Problem

Brandon Lucas Green writes about Spotify from an indie musician’s perspective and his piece contains some useful insights. Green points out that the service is a much better value proposition for musicians who are already popular and on major labels. Artists living in a late-stage capitalist society (ie. basically