• Pack it up, Pack it In…

    My package authoring skills lapsed a bit, but a new problem led to a learn and grow opportunity.

  • When a Build is not a Build

    In my experience, the best way to learn a new software system is to see how it is built. That path lead me to some warnings housekeeping, which lead me to a weird issue with Azure DevOps. Housekeeping! In starting my new role, I have been trying to get a lay of the land. That…

  • Do the Right Thing

    My home lab clusters have been running fairly stable, but there are still some hiccups every now and again. As usual, a little investigation lead to a pretty substantial change. Cluster on Fire My production and non-production clusters, which mostly host my own projects, have always been pretty stable. Both clusters are set up with…

  • Git Out! Migrating to GitHub

    Git is Git. Wherever it’s hosted, the basics are the same. But the features and community around tools has driven me to make a change. Starting Out My first interactions with Git happened around 2010, when we decided to move away from Visual SourceSafe and Subversion and onto Git. At the time, some of the…

  • I Did a Thing

    I have jumped into a new open community, this one for 3D modeling. Same rules apply: Share!

  • Stacks on Stacks!

    I have Redis installed at home as a simple caching tool. Redis Stack adds on to Redis OSS with some new features that I am eager to start learning. But, well, I have to install it first. Charting a Course I have been using the Bitnami Redis chart to install Redis on my home K8…

  • WSL for Daily Use

    Much like 80’s and 90’s fashion, the command line is back!

  • Don’t Mock Me!

    I spent almost two hours on a unit test issue yesterday, walking away with the issue unresolved and myself frustrated. I came back to it this morning and fixed it in 2 minutes. Remember, you don’t always need a mock library to create fakes. The Task at Hand In the process of removing some obsolete…

  • New Cert, now what?

    I completed my PADI Advanced Open Water certification over the weekend. The question is, what’s next? Advanced Open Water The Advanced Open Water certification is a continuation of the Open Water training with a focus on opening up new dive sites, primarily by expanding the available depth. My certification focused on five areas: The Boat…

  • Using Architectural Decision Records

    Decision-centric design helps bridge the gaps between architects and agile teams, allowing for consistency while supporting speed and agility.