Skip to main content

Blog Revamp

·183 words· loading · loading · ·
Luke Taylor
Author
Luke Taylor
I like a lot of things

The blog has been getting ignored for a little while. I wasn’t happy with the layout any more, and I want to change the focus of the articles, so I decided to take the time to do it.

I had a few criteria for this round

  • Static site generator (because I love the markdown and simplicity)
  • Ability to comment on articles
  • Track page views and activity because it is nice to see if anything I write is potentially being used
  • Full text search

I wanted to try out a CMS for static sites, but after giving a couple of them an attempt, I decided that they required too wide of permissions in order to function.

I ended up using CloudFlare’s Pages with the GitHub integration integration. It just works, it’s fast, and I get the analytics I am looking for.

For comments, I chose giscus becuase I didn’t feel like running my own discussion server. Giscus uses GitHub discussions on the backend.

For the theme, I chose Blowfish which supports likes and views using a Firebase backend. Blowfish also supports full text search.