— Written by Nathan Vaughn
— 3 min read
#Git
#GPG Signing commits on Windows with GPG in Windows, WSL, and Dev Containers
— Written by Nathan Vaughn
— 3 min read
#Hugo
#Cloudflare Properly configuring your Hugo site’s base URL when using Cloudflare Pages.
— Written by Nathan Vaughn
— 8 min read
#Hugo Using resources in Hugo to automatically process static site assets.
— Written by Nathan Vaughn
— 10 min read
#Python Modern Python tools for modern Python developers: Volume 2
— Written by Nathan Vaughn
— 6 min read
#Linux
#3D Printing 
Using an HP Chromebox to run Octoprint for my Ender 3
— Written by Nathan Vaughn
— 3 min read
#mechanical keyboards 
Building a one-key keyboard with the NovelKeys Big Switch
— Written by Nathan Vaughn
— 4 min read
#Python My personal pet peeves when writing Python
— Written by Nathan Vaughn
— 11 min read
#Python 
Modern Python tools for modern Python developers
— Written by Nathan Vaughn
— 4 min read
#Docker
#Docker Hub Explaining the structure of Docker image names and the hidden defaults
— Written by Nathan Vaughn
— 4 min read
#Python
#Azure Artifacts
#Azure Pipelines
#GitHub Actions How to effectively cache Python packages from Azure Artifacts in CI/CD
— Written by Nathan Vaughn
— 13 min read
#VS Code
#Python
#Microsoft Take your Python code to the next level with type hints
— Written by Nathan Vaughn
— 4 min read
#VS Code
#Python
#Microsoft Some of my favorite VS Code extensions that have changed how I write code.
— Written by Nathan Vaughn
— 19 min read
#Docker
#registry
#self-hosting 
Run your own Docker registry with a web UI and vulnerability scanning for free by using Quay and Clair from Red Hat
— Written by Nathan Vaughn
— 6 min read
#AWS
#Python
#severless Shave 50MB off your AWS Lambda functions with just a little bit lot of configuration
— Written by Nathan Vaughn
— 9 min read
#home-networking
#Docker 
Now that I live somewhere permanently, my home network has gotten more complex.
— Written by Nathan Vaughn
— 12 min read
#IBM
#Model M
#mechanical keyboards 
Cleaning an original IBM Model M from 1986
— Written by Nathan Vaughn
— 2 min read
#Python
#Windows How to deal with an extremely strange Python file permission issue
— Written by Nathan Vaughn
— 3 min read
#rant
#domains
#Microsoft
#Google A short rant on companies’ obsession with domain names
— Written by Nathan Vaughn
— 5 min read
#Windows 
How to install the Spin model checker on Windows
— Written by Nathan Vaughn
— 2 min read
#Wyze
#health An update on my various Wyze health products
— Written by Nathan Vaughn
— 11 min read
#humor
#CFD
#SOLIDWORKS 
A humorous analysis of the practicality of using a corncob as a football
— Written by Nathan Vaughn
— 2 min read
#Wyze
#health
#review 
My review of the new(ish) Wyze Scale
— Written by Nathan Vaughn
— 12 min read
#Wyze
#wearables
#health
#review 
My review of the new(ish) Wyze Band
— Written by Nathan Vaughn
— 6 min read
#AWS
#DynamoDB
#serverless 
An introductory guide to using AWS DynamoDB
— Written by Nathan Vaughn
— 3 min read
#Python Doing bad things with Python to fake module imports
— Written by Nathan Vaughn
— 3 min read
#cycling 
Short update on my repaired 1973 Schwinn bike
— Written by Nathan Vaughn
— 2 min read
#Windows Discovering that Synergy was causing my mouse cursor to lag on Windows
— Written by Nathan Vaughn
— 12 min read
#cycling 
Repairing an old 27" 1973 Schwinn Varsity 10-speed bicycle to rideable condition
— Written by Nathan Vaughn
— 7 min read
#OneDrive
#Google Drive
#Box
#Dropbox
#Nextcloud 
My experience moving from Google Drive to OneDrive.
— Written by Nathan Vaughn
— 4 min read
#email
#DNS Replacing Mailgun with SendGrid and ForwardEmail
— Written by Nathan Vaughn
— 2 min read
#Windows Fixing Asus Armoury Crate from waking my Windows computer from sleep
— Written by Nathan Vaughn
— 6 min read
#pc building
#self-hosting 
Building a server inside an old Sun Ultra 24 case
— Written by Nathan Vaughn
— 3 min read
#Docker
#Docker Hub
#bash Writing a custom build hook for Docker Hub to apply multiple tags to a Docker image
— Written by Nathan Vaughn
— 8 min read
#GitHub
#GitHub Actions
#continuous delivery
#Hugo How I used GitHub Actions to completely automate the building and deployment of my personal site (and this blog)
— Written by Nathan Vaughn
— 4 min read
#home-networking 
This is the first time I’ve lived somewhere where I can setup my own network. I just wanted to write up how I’ve done it.
— Written by Nathan Vaughn
— 5 min read
#Ubuntu
#HP
#ProLiant Installing HPE Linux Management Component Pack on Ubuntu on a Gen 5 server
— Written by Nathan Vaughn
— 3 min read
#Docker
#MySQL
#MariaDB
#bash 
Replacing existing MySQL 8 containers in Docker Compose stacks with MariaDB
— Written by Nathan Vaughn
— 12 min read
#Docker
#self-hosting Moving my personal web apps from the cloud to self-hosted infrastructure
— Written by Nathan Vaughn
— 5 min read
#high-performance computing
#Sun Grid Engine
#BOINC
#bash Getting BOINC to work on a High-Performance Cluster that uses Sun Grid Engine for job scheduling to donate extra compute time