Website Relaunch

Welcome back to Not the famous actor. I have been running a website here for some time but haven't published anything for well over a year. Recently I have been keen to start adding new content to the site. So this seemed like a good opportunity to revisit the design and platform used to run the site.

Having fallen out of love with WordPress I started researching platforms I could use which would work with my usual tooling; Git, Puppet, Jenkins, etc. Whilst investigating potential options I felt I had to consider website performance, since starting the site I have switched industry and now work in the Web Performance space!

Keeping all of the above in mind I found Jekyll. What is Jekyll? I hear you ask.

Jekyll is a simple, blog aware, static site generator. It takes a template directory [...] and spits out a complete, static website suitable for serving with Apache or your favorite web server. This is also the engine behind GitHub Pages, which you can use to host your project’s page or blog right here from GitHub. -- Jekyll

This sounds perfect to me. Rather than starting from scratch I have used the Hyde template. Out of habit and for piece of mind I've mirrored the Hyde Github repo to my internal Gitlab instance.

With my Git repo in place I created a Jenkins pipeline to build and deploy my site. I'll probably cover how I have set this all up in a later post. Now all I need to do is keep up the commitment of adding content to the site!