Reducing the friction of publishing online?
I'm looking for ways to make it easier to publish on my personal blog. I've had WordPress blogs in the past, and I find that they set up a constant grind of upgrading — upgrading core, upgrading...
I'm looking for ways to make it easier to publish on my personal blog. I've had WordPress blogs in the past, and I find that they set up a constant grind of upgrading — upgrading core, upgrading plugins, reconfiguring the upgraded components, fixing the things the upgrades break...
It was stealing too much of the little time I have to devote to my blog. So, when I built my current blog, I built in on a static site generator (11ty). It took longer to set up than just writing HTML and CSS, but it does make it a bit quicker to get something up since it will build pages from markdown, and it doesn't require a ton of upgrading every time I want to sit down and write something. Sure, I could upgrade a library or two each time I sit down with it, but it's just spitting out HTML so I don't really need to.
That said, it's still more friction than I want. I'm currently obsessed with mmm.page. I love the playful UI. I love the design language it encourages. I love how it makes the tech get out of the way and puts you closer to getting your content out. That said, there are several things I don't love:
- It's not accessible. I can't pick which elements to use. I can't write alt text for images.
- It's not open source. This means a lot of things. It means when the developer loses interest, it will die. It means we can't evaluate it. It means we can't self-host it. Speaking of these...
- Development seems to be slow. There's one item on the roadmap. It was suggested in April. I have a feeling it's not making the money the developer had hoped and they've lost enthusiasm for it.
- We can't self-host it. Now, this means I'm stuck paying $10 a month. Tomorrow, that could go up to $20, and there's nothing I can do about it.
- There's no easily apparent escape hatch. I guess I could just download the pages it wrote and host them elsewhere, but that's probably not ideal. If the developer does decide to close up shop or double the price, I want an easy way to take my site and go somewhere else.
- As far as I can tell, it doesn't support RSS. I am a staunch believer in RSS, and I believe the web sucks without it. I won't want to run a site that doesn't offer it.
All these problems leave me with a web site that provides too much friction and a solution to that problem that leaves many others in its wake. Does anyone know of an alternative that's similar that could address some or most of these issues? I'm a developer and I still would like to be able to publish online without doing developer-y stuff, so it's easy to see how social media has been able to bottle up so much content on the web. I'd love to think there's something that could bring us out of this dystopia... or at least make it easier for me to share a list of the games I've been playing recently. 😅