Programmer and Virtual Photographer based in the U.K.

Latest Articles

Set up a global .gitignore file

How I deploy a Laravel project to a Kubernetes Cluster

Backing up Docker volume data to Digital Ocean spaces with encryption

Getting started with Terraform

Using docker and docker compose for my Homelab

Homelab initial setup

Setting up mine, and my family's, Homelab

Welcome to my homepage. I love to tinker on the web. And in an age where we've lost most of what made the web special, I believe it's becoming more critical for people to own and control their own place on the web.

I'm a programmer / web developer by trade, and it just so happens I love to play with the same stuff in my own time.

On this site you'll find a range of topics I've posted about through the years.

The site is still a work in progress as I finish migrating from my old system

Abby: portait in black and white — The Last of Us part 2

latest articles

Set up a global .gitignore file

A global gitignore file can be handy to automatically hide common files from projects that you work on. I typically use this for files that are specific to me and my local setup. First create the file that you want to use for your global .gitignore file.

Tags Git Programming Terminal

latest notes

I wanna start using a hot key daemon on i3 (and potentially other DEs) but not sure whether to go for xbindkeys or sxhkd.

Leaning towards the latter.

Tags Linux Dotfiles bash

So glad I finally managed to commit to moving my website to Laravel. I love WordPress but now I can infinitely tinker with new features.

Tags website my site

That "no caffeine" thing lasted all of a day.

Maybe I need a slow weening method to conquer this dragon.

Tags caffeine