The best blogging platform
Over the years I’ve tried a few blogging platforms but there wasn’t one that fit my workflow. It’s simple: I keep a list of ideas in Things, write in iA Writer and publish to my blog when a post is ready. That’s it. I don’t want to spend any time deploying, testing or maintaining a platform because I could be writing instead.
When I returned from my hiatus I wanted to make sure it was as easy as possible to publish content online. This meant reevaluating current my blog platform–Ghost. Was it still the right fit or were there better alternatives out there?
These are the ones I considered:
I was really excited about Ghost after their successful Kickstarter campaign years ago. It seemed to be the perfect alternative to Wordpress as it didn’t try to do everything but focused on simply being a blogging platform. Once Ghost became available to the public their hosted plans were expensive and I couldn’t justify the cost for my little blog.
But I didn’t let that stop me and I decided to host a Ghost instance myself on Digital Ocean. Even though it was the first time I had ever used a virtual private server (VPS) there was plenty of documentation available to get started. Using the command line didn’t feel that scary after a while either.
The main issue, however, was that I had to take care of maintaining the server myself. This meant updating the Ghost platform as well as any necessary dependencies. Not something I particularly enjoyed.
With each new version of Ghost there was a chance I needed to update my theme in order meet the new version requirements. The first few rounds were easy enough but as soon as a major version came out it often became too complicated for me. Especially after the big update to 4.0 there were simply too many things to change and I didn’t feel comfortable doing any of it without breaking stuff along the way. At that point I also considered moving hosting to Ghost but their cheapest plan didn’t allow for custom themes which was a dealbreaker.
In the end I had two options: double down and get my blog to work on 4.0 or look for a new platform.
Needless to say I couldn’t be bothered wrangling with any more code at this point. I just wanted to write and so I went looking for other options.
My first blog was on Wordpress and it did the job. That’s about it. It feels more like a bloated content management system that (CMS) than a blogging platform. I was never a fan of installing many plug-ins as that just created more dependencies and security risks to take manage.
The good thing about Wordpress, however, is the community since it’s being used for about 30% of the web. That means there’s a good chance that if anything goes wrong on your blog, someone else has already encountered, solved and documented the same issue.
I briefly considered Kirby because of its flat file structure. After a bit of research you’ll quickly find that people just rave about Kirby.
It would allow me to write in my text editor of choice, save the file and upload it–presumably via file transfer protocol (FTP)–to my blog.
Kirby’s interface is very pared back and it doesn’t make any assumptions on how you design your blog. That’s great if you’re a developer but daunting if your knowledge of HTML, CSS and PHP is limited. Based on my previous experience with Ghost I didn’t feel like using a platform that required decent development knowledge to get the results you want.
In saying that, Kirby probably would have been my choice if I hadn’t come across Blot.
Blot is a platform without an interface. Okay that’s not entirely true as it does have a page to configure the global site settings but that’s about it.
The beauty of Blot lies in its simplicity. It turns a folder into a blog with each file published as a post. As soon as I saw a markdown file from my Dropbox appearing on my site I realised that’s all I needed.
Since I write all my posts in iA Writer there’s no need to copy and paste into yet another editor. I can just save it to my Dropbox folder instead and wait 30 seconds for it to be published.
Out of all the platforms I’ve tried Blot is definitely the easiest to use. It also solves problems that I had previously. There is no need to ever update the platform or pay for a new version. This also means there won’t be any breaking changes to the themes which can be annoying to deal with.
I have found it to be the only platform that truly gets out of the way and lets me work with my own tools. There’s no text editor at all. Some people may not like that but I’m a fan. You can use whatever app you want to write as long as your files are saved as a text files.
When I published my first post on Blot I couldn’t believe how easy and seamless it was. This is exactly how blogging should be.
The best blogging platform is the one that makes sense for you. For me that’s Blot.