This post is more than three years old so may contain incorrect information, or opinions I no longer hold.

Trying Out

18 Jan 2021 | ~3 minute read

I recently spoke about my writing workflow, which is working really well. But I've heard a lot of good things about, so thought I'd try it out.

What is is basically a content management system (CMS) for static sites like this one, which is built using Jekyll.

What I really liked about setting up was that it's really simple to do. All I needed to do was connect to the GitHub repository that my website's source code sits in, and they did the rest. I'm now successfully editing this post in

My thoughts on

I class myself as somewhat of a power user when it comes to this kind of stuff. While I'm no expert (far from it), I would say my knowledge is above that of a standard user. I think because of this, I'm finding frustrating to use.

The WYSIWYG editor is clunky when it comes to managing anything other than plaintext. For example, when adding a link, instead of just recognising I was creating a link using Markdown syntax, popped up this weird overlay when I pasted the URL:

I changed the title to say Jekyll and left the URL as is, and this is the Markdown syntax that was created:

\[Jekyll\]([]( "Jekyll")

With the correct markdown being:


When adding images using the WYSIWYG editor, the process of uploading the image and embedding in the post is really nice. However, I didn't manage to set the cursor after the image, so every time I started typing, it would delete the image.

What I had to do was go to the raw editor, set the cursor after the image, type some text, then flip back to the WYSIWYG editor.

Because of these weird nuances, I'm finding myself constantly flipping between the WYSIWYG editor and the raw editor. In which case I might as well just use my local text editor, right?

Also, for some reason, didn't populate my category front matter correctly, so this post had no category associated with it when I can to view it in my local development build.

Lack of control

I don't like that the interface removes the editing experience from the Git backend. So when I click save draft it automatically commits and pushes an update to my Git repo with a commit message that isn't very useful:

I would have preferred to provide a popup asking for a commit message so it makes sense when I come back to my commit history.

Final thoughts

If you're running a static site generator and want a simple way of managing content, then may well help. But the fact that I've flipped back to Atom in order to finish off this post pretty much says everything to me.

I don't think I'll be flipping my workflow over to any time soon.

← The one before
Pull & Backup Multiple GitHub Repositories With This Script

Up next →
How To Install Nextcloud On A Synology NAS

Get in touch!

Receiving emails from my readers is my favourite thing, so if you have something to say, feel free to drop me an email or sign my guestbook.

Want more content?

Say no more, dear reader. Click the button below to be taken to a random post:

Read a random post...

Want to be informed when I post new articles? Simply enter your email address below and you will get an email whenever new posts are published.

Alternatively, you can subscribe via RSS instead.

Enjoyed this post?

I put a lot of work into maintaining this site and I really enjoy interacting with my readers.

My fuel of choice is coffee, so if you did enjoy this post, or found it in any way useful, I'd appreciate more fuel to keep me going. ❤️

Buy me a coffee