Keep it Simple Stupid

14 Sep 2021

There are companies being funded that solely provide blogging tools for developers: Hashnode and DEV. So why not just use that? Well, I went through the usual developer range of solutions:

Something inside of me did not want to use WordPress.

While tempting, writing yet another blog engine would be easy, but not too fun. Once started I am sure it would require, yet another feature to be just right. The next thing you know I am maintaining a blog engine. A blog engine with a single user. Scratching your own itch is fine but that itch has been scratched so many times before by so many others.

I have used Jekyll in the past. It is powerful yet simple to use, and I had a 100% horrible time installing it on Linux Mint. I finally wound up just running from a Docker container. What to do?

This blog is a static HTML website. It is simple. It is very simple. There is little beyond a single CSS file to keep things in order. I write in HTML as well. Markdown is great for what it is but there is very little keeping it from being HTML. Creating tables in markdown means you might as well be using HTML anyway. Do I plan on using a lot of tables? Who knows, I just started.

What about your favicon? Nope ... don't really care.

I made a concession to use Bootstrap because it handles a lot of things for me. It provides a decent cross-browser look and feel. That is definitely something I did not want to fuss with.

Found and changed styles to use the hack.css stylesheet as it is lighter than Bootstrap and handles mobile nicely.

< back