Month: January 2023

  • Defining the Problem before the Solution

    Before you create a solution, you need to understand the problem. It sounds obvious enough, yet I see developers (including myself) getting into the code and design phase before they really understand the problem they are trying to fix. These are the steps I take a properly understand a problem I am trying to solve,…

  • Docker Build Hangs When Adding Key with apt-key in WSL2

    The solution to the problem where an apt-key command seems to run forever in your docker build.

  • Highlight Reel for 2022

    When a new year arrives, it is a great opportunity to take a moment to reflect on where you started at the beginning of the year, and where you ended. When I look back on 2022, I noticed events reflected in my GitHub contribution graph that highlight some common cycles in my own behaviour. I…