Developer. Graduate. Technology Enthusiast.

Welcome to my website. Here is where I talk tech and ramble on about projects I’m currently working on.

Disaster Recovery

9 April, 2023 / 6 minutes

Well it finally happened. After just over a year of its current incarnation and about another year on top of running without major downtime, I finally managed to break my Kubernetes (K8s) cluster to the point where I need to rebuild from scratch. Thankfully I still have access to my volume data so it should be recoverable, however I am using this opportunity to take stock of things and learn some lessons to make my life easier in the future. Read More

Delving into Kubernetes

16 May, 2021 / 5 minutes

I have recently been learning and using Kubernetes in my homelab as a means to manage a lot of self-hosted apps. Overall I’ve been pretty happy with it and it has helped simplify my setup. The first question to answer is why to use a system such as this in the first place. In the last 10 years or so there has been quite a shift in the way that people deploy and run their applications and resources. Read More

Why have a Homelab?

5 March, 2020 / 5 minutes

When you enter my flat, you can hear the faint hum from the cupboard. Peering into it reveals a stack of networking and server equipment. When people see this, they often ask: What’s this all for and why do you have it? Homelabbing, as it’s known, is a hobby where people have enterprise level networking infrastructure and a variety of servers in their own home. It’s something that I had been doing on-and-off for about 5 years but more actively for the last 6 months (now that I have my own home). Read More

Plans for WoT

14 November, 2019 / 6 minutes

As part of my final year project at university, I created a basic implementation of a Web of Things network (more information can be found on my project page). It was my intention to carry on developing this project once I graduated, and evolve it into a much larger system than merely a proof of concept as it currently stands. I’m a bit delayed but now is the time to begin making those changes. Read More