Blog
If you want to keep track of what I'm writing about — follow me on Twitter
![Using Minikube on MacOS - Featured image](/static/793107dffc16a9b41335668d2f8c3a0a/817da/featured-image.png)
Using Minikube on MacOS
Minikube is a popular option for running Kubernetes (K8S) locally. In this blog post, I'll go through the steps required to run Minikube on…
March 15, 2023 • 5 min read![Nitrox Calculator using SwiftUI (Part 3) - Featured image](/static/a4853b9f4493e48be767bd81d1986288/817da/nitrox-calc-feature.png)
Nitrox Calculator using SwiftUI (Part 3)
So far in the Nitrox Calculator series we've created a basic SwiftUI project and defined the layout and the basic building blocks of our…
March 07, 2023 • 4 min read![Nitrox Calculator using SwiftUI (Part 2) - Featured image](/static/a4853b9f4493e48be767bd81d1986288/817da/nitrox-calc-feature.png)
Nitrox Calculator using SwiftUI (Part 2)
In Part 1 we setup the project and the main application layout with a TabView control. Now we are moving to the Settings screen and the…
February 27, 2023 • 4 min read![Nitrox Calculator using SwiftUI (Part 1) - Featured image](/static/a4853b9f4493e48be767bd81d1986288/817da/nitrox-calc-feature.png)
Nitrox Calculator using SwiftUI (Part 1)
This is Part 1 of a multi-part series on creating a simple iOS application for scuba divers that calculates the Maximum Operating Depth (MOD…
February 19, 2023 • 4 min read![Custom WPF Controls - Featured image](/static/a4df306fa225de344058b8fa98542a86/817da/custom-wpf-controls-feature.png)
Custom WPF Controls
Windows Presentation Foundation (WPF) gives developers a lot of options to create flexible user interfaces with powerful controls and user…
February 08, 2023 • 4 min read![New Beginnings - Featured image](/static/b992221d6a1efb37c8dd627dc2624c0f/817da/image.png)
New Beginnings
Welcome to my new blog! I'm excited to share my thoughts, experiences, and knowledge here. This isn't my first attempt at starting a blog…
January 30, 2023 • 2 min read