Blog

Subscribe to my blog feed

🧠 Thoughts and views expressed in blog posts are my own
10 June 2025
How to use Pico CSS

Pico CSS is a framework to easily make your site more beautiful. Here's how to get started for an Eleventy static site.

26 January 2025
How to configure search for your website

Being able to search across a website is a helpful capability and I want to give readers of my blog the ability to find information across my posts.

09 December 2024
Bringing it All Together

This is the 10th and final post in the building kits-dna series. This post wraps up series, summarising what we've learnt and what's next.

06 December 2024
How to Add a Custom Domain to Your Website

This is the 9th post in the building kits-dna series. Don't want to use GitHub Pages default domain for your site? Here's how to get setup using Squarespace domains.

29 November 2024
How to Add a Favicon to Your Website

This is the 8th post in the building kits-dna series. Ever wondered what the icons on the web browser tab are next to the name of the site you're visiting? They're favicons, short for favourite icons.

22 November 2024
How to Add Simple Analytics to Your Website

This is the 7th post in the building kits-dna series. Google Analytics is popular but does it meet modern privacy standards such as GDPR? Here’s a simple alternative.

08 November 2024
Build Gotcha's on GitHub Pages

This is the 5th post in the building kits-dna series. After deploying to GitHub Pages my site didn’t work the same as running locally, the links were broken, and there was another problem…

03 November 2024
How to Customise the Appearance of Your Website

This is the 4th post in the building kits-dna series. Want to change the appearance of your Jekyll site or the Minima theme? This post contains some ideas of what you can change and some tips on how to do it.

24 October 2024
How to Get Started Building Your Website

This is the 3rd post in the Building kits-dna series. In posts 1 and 2 of the building kits-dna series I’ve focussed primarily on the technology. But how can you “Get Started” building your own personal website?

11 October 2024
How to Use an iPad or Tablet to Create a Website

This is the 2nd post in the Building kits-dna series. Most development that I’ve experienced still happens locally - on a devs laptop - before their work is pushed to a central source code management tool such as GitHub, GitLab etc. But do we need a laptop?

29 September 2024
Building My Personal Website... kits-dna

Over a series of blog posts I’ll tell the story of how I built this website, aka kits-dna. My goal with this is to show people who aren’t engineers/developers that it's easy to create a personal website, either as a portfolio, blog or both, and get started with an internet presence outside of social media.