No, I am not asking someone else to write a post on my behalf 😁

I have wanted to use Ghost as the CMS for my blog for a long time. WordPress has served me well for more than 15 years, but I have always been curious about Ghost - especially its customization options and publishing-focused workflow.

It is not quite as straightforward to set up as WordPress, though.

Since I have been experimenting with agentic AI harnesses recently, this felt like a good challenge to give an agent.

So I spun up a new virtual server, installed Claude, and gave it a simple prompt:

My current blog is powered by WordPress and hosted at kudithipudi.org. Configure Ghost (https://ghost.org) on this server and migrate all content to it.

And voilà, we have a new server.

I will be tweaking the look and feel, along with the publishing pipeline, over the next few days. My first impression: Ghost has a lot of configuration options, which is a little intimidating, but the content-creation experience is clean and focused.

First ghost post

Using AI to migrate my personal site from Wordpress to Ghost.