Tagged Go

Debugging a Go Deadlock With Delve

April 22, 2025

A simple real world example of debugging a Go application deadlock using delve from the command line. The application is a personal troubleshooting tool I use at work. Everything works as expected after application startup, but hangs after running overnight. Join me as I find out why.

tags:



Vault CLI Authentication using OIDC

November 27, 2023

In this post I explore how to login to Hashicorp Vault using OIDC. I wanted to be able to automate some interactions with Vault that the official vault cli does not easily support. To do so I needed to be able to run the equivalent of `vault login -method=oidc`. This post is the result of that.

tags:



Load Balancing Algorithms

August 24, 2023

Exploring the power of two random choices load balancing algorithm.

tags: