I’ve now been using Ghost to power my blog for around two weeks (replacing my old Tumblr). So far, I’ve found it to be a pretty great experience but with a few annoying glitches.
Easily, my favorite feature of Ghost is the editor. It offers a side-by-side view of raw Markdown and a live preview of the content that Markdown renders. It’s quite well-done and beautiful to write with- it’s actually given me incentive to update my blog more frequently than I used to, just because I love writing in it.
Another nice feature of Ghost is easy image uploads- if you type an empty Markdown image tag (
!()), Ghost will give you an image placeholder in the preview that you can click to upload an image from your computer or hotlink an image from the web. Unfortunately, this feature is tied to another bug I’ve experienced- if you’re running Ghost with Phusion Passenger, as I am, image uploads result in a 500 server error. (If one of you knows how to resolve this issue, please comment on my forum post and let me know!)
Finally, Ghost has a pretty fantastic theming system. It’s quite simple to create a theme- you simply have to clone the default
casper theme and modify a couple of Handlebars templates. I haven’t gotten too in-depth with it yet, but sometime in the near future I plan to skin my blog to match my site, and I’m excited to dig into it.
Overall, Ghost is a pretty great experience and I plan to continue using it to power my blog in the future. The editor is extremely nice and makes it easy to post regular updates. Ghost still has a decently sized handful of annoying bugs, but it is only a 0.3 beta release- hopefully, many of these issues will be resolved as the platform grows and matures.