February skate update

It’s been a while since I wrote about skating. I took it up because I wanted a physical activity that was rewarding, fun and physically demanding. Skateboarding delivered on all three counts and saved me from the horrors of gym membership.

more ...


Installing Arch

I’ve been a Linux user on and off for over a decade now, sometimes I even get paid to use it. If you’ve never used Linux the terminology around it can be quite confusing, Linux isn’t an operating system like Windows or MacOS but can be better thought of as a platform for building operating systems. In Linux land (population nerds) these operating systems are called distributions and the differences between them can make a huge difference to the way you use your computer. I’ve been a long term user of the Ubuntu distribution only recently switching to Fedora because of its relationship with Red Hat.

Both Fedora and Ubuntu are designed to be easy to use and largely get out of the way of the user. Arch is not designed to do that, it is for the hardcore. Arch's software is bleeding edge, you will get the latest Linux Kernel whether it works or not. And most of all it is known to be an unbelievable pain to install.

more ...


Grokking Helm

I’ve recently had to brush up on Kubernetes rapidly and that’s meant figuring out how Helm works. This has not been helped by the recent release of Helm 3 but I think I’ve got a handle on what Helm is and thought I’d share my thoughts.

more ...


Playing too much Destiny 2

A few months ago I noticed that Destiny 2 had gone free to play and boy have I fallen for that trap. It is sublime, Bungie really knows how to make an engaging video game and Destiny 2 absolutely nails much of what made the Halo series so engaging.

more ...




Operationalising Terraform with Jenkins

I started a new role around a year a go at a FinTech startup which has afforded me a level of freedom to implement DevOps practices in a way that wasn’t possible in my last job. One of the first things I wanted to implement was a way of managing our infrastructure as code. I’d like to quickly run through how I achieved this with Terraform, Git and Jenkins. Terraform I’ve looked at before, it’s a product from hashicorp that provides a common language for configuration of infrastructure resources. This makes it perfect for managing cloud deployments.It also makes managing that code base extremely sensitive as incorrect or conflicting changes can cause huge disruption an even irretrievable data loss to production systems.

more ...

Learning to ollie - part two

I found a car park behind my work which had an extremely convenient skateboard wheel sized crack in it. This allows you to stand on the board and not worry about it shooting out from under you. I’ve just been going out every day, standing there for an hour trying to drill it into my legs. And like everything the more you do something the better you get at it. Every couple of days something would click, I’d figure out that if I lifted my back foot off the board really fast (aka “jumping”) the board would come up higher this sounds incredibly obvious but just having the confidence to really jump off your tail is a big step.

more ...