My face
Will Warren

Running Kubernetes on Ubuntu 18.04


Kubernetes has ostensibly become the defacto leader in the container orchestration world. If you want to run a bunch of containers across multiple nodes in a cluster, k8s is the way to go. I really wanted to convert some of the web-based services I currently run on Docker on my home network into Kubernetes Deployments. Why? Why not? I aimed to create a basic setup of 1 master and 2 worker nodes so I needed 3 machines.
Read the rest →

Length: 1079 words or 6 min Tags: containers, sysadmin

The Endless Quest to Find the Perfect Note Taking Platform (2018 Edition)


As I have written before, I’ve used just about every note solution around. Unfortunately I haven’t found a magic bullet (yet). This post is really an exploration into the pros and cons for my own personal workflow and this the things I find important when managing notes. Hopefully after doing this exploration I can actually settle on one platform for the long haul and stop procrastinating by switching note platforms and writing blog posts about it.

Read the rest →

Length: 2063 words or 10 min Tags: opinion

Upgrading a Hugo Website from 0.27 to 0.44


This website is powered by Hugo - a static site generator written in Go. I’ve written about it before and really enjoy using it. Using Hugo, I’ve removed all the obstacles from getting content out there - now it’s just my own laziness in the way…

For years, I’ve had a Jenkins job that builds the site, uploads it to S3 and creates a CloudFront cache invalidation every time the Git repo changes. This all works great, but I haven’t updated the version of the hugo binary in my Jenkins docker image since v0.27.1. The latest version (at time of writing) is v0.44 so I figured I’d just try the new version and see what happens! Will my custom theme make it?

Things broke!

Here’s how I fixed them!

Read the rest →

Length: 342 words or 2 min Tags: website, howto

Handy shell alias for taking notes


I keep my personal nodes in a bunch of Markdown files inside a Dropbox folder. I’ve used just about every note-taking app there is and ended up settling on this system. It’s served me really well so far.

I have one note at the top level called scratch.md that I use for quickly writing things down when I’m in a hurry. I decided to speed this up even more with this little shell alias:

Read the rest →

Length: 164 words or 1 min Tags: opinion, coding

Read on...