A successful migration from WordPress to Ghost

Over the years my blog has been dragged kicking and screaming through a variety of different blogging and hosting platforms. Though some tweaking and tinkering has invariably been required to survive these transitions, thankfully my blog posts remain fairly intact and just as (hopefully) informative as they’ve always been.

Originally my blog came into existence when I decided to take the more technical or generally-informative posts from a LiveJournal I had at the time and import them into WordPress.com. After getting frustrated with the limitations of WordPress.com, I installed the WordPress software on my own server and migrated my blog to that.

My own WordPress installation served me well for quite a while, but eventually I got tired of the constant hacking attempts and bot traffic which generally come with a self-hosted WordPress blog. To deal with this I firstly made the decision to migrate all my blog comments to Disqus. This process took a while and required a lot of fiddling to get things right, but it was worth it because I have many excellent comments on my blog, some of them going all the way back to when the posts were still on LiveJournal. Then I decided to move away from WordPress altogether, so I installed the Ghost software on my server and migrated all my posts into that. The Ghost install is perhaps a little less straightforward than WordPress as it requires you to run a Node.js app, but if you haven’t come across that before then it’s a skill worth learning.

After WordPress, Ghost is quite a breath of fresh air. It’s super-fast and it has a clean, simple interface with an excellent Markdown editor which does pretty much everything I need. Playing with themes is not quite so straightforward and does require a little more technical expertise, but I’m sure that will become easier over time.

As I’ve just updated the design on my consultancy website, I decided this week that my Ghost installation needed some improvement to be brought into line with my website, so I installed the Solar Theme by Matt Harzewski and tweaked the CSS until I had the colours and layout more or less how I wanted them.

Hopefully Ghost will continue to serve as a decent blogging option for some time to come. It’s already very good now, and I look forward to seeing how it develops in the future.