Running a Cloudflare DDNS service for your home VPN
In this post I’m going to show you how to use the Cloudflare DDNS service I wrote to keep my constantly changing public IP updated with my VPN’s DNS record i...
In this post I’m going to show you how to use the Cloudflare DDNS service I wrote to keep my constantly changing public IP updated with my VPN’s DNS record i...
As a follow up to my previous post Create a SSL certificate for your home network, I’ve created a simple shell script you can to use to quickly create ssl ce...
In this post I will explain how to create a SSL certificate for your home network and how to install the root cert onto your computers so your browsers trust...
It’s time to build a beast of a development/gaming desktop PC in 2022!
This post will go over the Windows Forms Lifetime library I’ve started writing. The library is a Windows Forms hosting extension for the .NET Generic Host. I...
I get a lot of different alert emails, from Azure DevOps, AWS, etc. Setting up rules to move these emails to different folders is important for my sanity. Al...
I’ve been wanting to setup Pi-Hole in my house for quite some time and I finally got around to getting it done. It has been working great so far, blocking an...
I’ve always wanted to create my own blog to share my solutions to different coding problems I’ve experienced over the years. I’ve finally made time to create...