"Software developer with a kaizen mindset"

Recent blogs

Release Strategy

Saturday Nov 27, 2021

A while back I was trying to figure out how to automate releasing and versioning for one of my sideprojects. It is an api designed for use in jamstack and is written in golang. Here I’ll describe where I’ve ended up now.

My git cheatsheet

Friday Nov 26, 2021

These are the commands I generally use the most or ones that are very useful but don’t use frequent enough to remember.

Naming is a difficult thing to nail down as a developer. Most variables have to be clear both in technical as functional context. However as with most language the vocabulary may shift over time as the product/app develops. Old usages my be replaced, but forgotten to be refactored.

There are a few things I took from learning natural languages that gave me more tools to get to better names.

A couple days ago my kubernetes cluster broke after a system upgrade. Resulting in the cluster generating the errors below.