History of here

Posted November 08 2018   ·   2 Minute Read

This blog has just moved from GitHub Pages to Squarespace (Update: and now back to GitHub pages). It got me thinking about why I started a blog (and some other websites) in the first place. My goal was to encourage myself to write more and to improve my writing skills. I planned to write about books I read, things I’d learnt and aspects of my professional life.

However, I realized that I spent much more time tweaking the websites' appearance, hosts, and content management systems/‘code’ instead of writing.

There are four mediocre articles on this blog. I have changed host 4 times. Orders of magnitude more time has been spent fiddling with intracacies than its main purpose. DreamHost, Digital Ocean, GitHub Pages and now to Squarespace.

It started almost a decade ago with a one-click WordPress setup in DreamHost. I then moved over to Digital Ocean with Wordpress manually setup by me. Realising this was overkill, I shifted to simple static HTML, which had the opposite effect of what I intended. Brackets and inline html became the norm. While messing with static html I made a simple website called programmingresourc.es. This was basically a list of good resources I had come across in relation to ‘learning programming’.

programmingresourc.es programmingresourc.es a static HTML website using Ivory CSS

I had started using markdown and felt this would be my saviour. ‘It will force me to focus on writing since design and the website internals would be separate from posts’. So I switched from static html to a static site generator that utilised markdown called Jekyll. No more embedded HTML when writing. Just plain beautiful markdown. I made an ugly website called thatveterinaryguy.co.uk with Jekyll.

thatveterinaryguy.co.uk thatveterinaryguy.co.uk using Squarespace

What happened is evident. I spent time changing Jeckyll themes, changing fonts, changing colours. Just as I had done with Wordpress and static HTML before it. There was still an absence of writing despite the number of hours spent on website related activities. I wish I had screenshots of every iteration, from the garish to the minimal. All of which I thought was a good idea at the time.

Emacs stephenmaxwell.me created with Emacs, org-mode and ox-twbs

In a final attempt to focus I used Emacs org-mode to generate a very plain simple website that could easily be updated with markdown-like org files. Then I stopped using emacs.

I switched to Squarespace in the hope this will focus me. Nice stock themes. An app where I can focus on writing (that even includes markdown) while the WYSIWYG editor stays out of your way. Yet, the odds seem stacked against me.

The procrastination around writing stems from my difficulty in creating content I find worthwhile. When I do write, I am hypercritical and embarrassed. The main advice I see for those looking to improve is to write as much as possible. So, from now on, I’m going to write.