Test Driven Development (TDD) – C# – Finishing the App (part 5 of 5)

This fourth and final article will add some error handling to the blog list retrieval and also populate the BlogPostEntry object with values from the API.

Test Driven Development (TDD) – C# – Blazor Server with bUnit (part 4 of 5)

In this third article on building an app using TDD, we’ll build a blog list component and add it to the default page. We’ll be using bUnit for the testing of this component.

Test Driven Development (TDD) – C# – Faking the Configuration (part 3 of 5)

This follow up article to part i of my TDD learning project will cover using the Options pattern (with IOptions) to read your configuration as well as User Secrets for sensitive storage of keys.

Test Driven Development (TDD) – C# – API Calling (part 2 of 5)

An overview of my first TDD project that was an attempt to do a real application and not just a demo like the commonly used FizzBuzz example.

Test Driven Development (TDD) – C# – Introduction and Setup (part 1 of 5)

An overview of my first TDD project that was an attempt to do a real application and not just a demo like the commonly used FizzBuzz example.

Install Metrics Server into Kubernetes Running in Docker Desktop using Helm

If using the Helm chart to install Metrics Server in a Docker Desktop instance of Kubernetes, it may not start due to insecure certificates. To resolve this, run the following command when doing the install (it can also be appliedRead More

Running Octopus Deploy Container With Kubernetes and Helm

When trying to run Kubernetes or Helm deployments from a local Octopus Deploy container, an error will be encountered because these tools aren’t available by default. One solution to this problem is create a custom container that includes them. BelowRead More

Create a Service Account and Get Token In Kubernetes Running In Docker Desktop

When running Kubernetes in Docker Desktop 4.8 and later, creating a service account doesn’t create the token properly. The following script will create a service account and retrieve the token. Note that it creates a cluster admin service account forRead More

Pushing Helm Charts to a Container Registry

An walkthrough of building and pushing a Helm chart to a container registry both locally and on Azure Kubernetes Service (AKS).

The Journey That Is My Career

An overview of where my professional journey began and how I got to where I am.