Tom's Blog

← About


Introducing Wrapcheck: An error wrapping linter for Go

7th August 2020

An overview of the best-practices regarding error wrapping in Go, as well as an introduction to a new linter to maintain consistency in certain circumstances.

View more

Kustomize: Traefik v2.2 as a Kubernetes Ingress Controller

13th June 2020

A guide to deploying and using Traefik v2.2 as your Kubernetes Ingress Controller using Kustomize.

View more

Plane on a Treadmill

21st November 2019

Would a plane take off on a treadmill?

View more

Rust, a Raspberry Pi and Addressable LED's

9th July 2019

An overview of using SPI bit-banging in Rust on the Raspberry Pi to control a matrix of WS2812b LED's.

View more

How to Delay RSI, by Building a Keyboard

27th May 2019

The process of how I built myself a keyboard specifically to delay the onset of RSI

View more

Weekend in Germany, May 4th-5th 2019

11th May 2019

Some photos from a weekend away in Halle and Leipzig, Germany

View more