10 June 2025
Pico CSS is a framework to easily make your site more beautiful. Here's how to get started for an Eleventy static site.
10 June 2025
Pico CSS is a framework to easily make your site more beautiful. Here's how to get started for an Eleventy static site.
08 June 2025
I'm currently taking CS50's Introduction to Programming with Python course, here's my half way report.
30 April 2025
Want to style check your blog posts or writing, Vale is a prose linter that'll alert on words or phrases you don't want to use.
02 March 2025
Wanting to move on from Jekyll? This post is all about migrating a Jekyll site to Eleventy.
14 February 2025
Want to improve your websites performance and accessibility? Lighthouse can help identify actions to take.
26 January 2025
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
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
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
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
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.
15 November 2024
This is the 6th post in the building kits-dna series. This post picks up where we left off with a design gotcha - responsive or mobile first design.
08 November 2024
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
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
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
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
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.