— Written by Nathan Vaughn
— 2 min read
#headphones
#electronics 
Modding my Sony MDR7506 to unchain them from a coiled cord
— Written by Nathan Vaughn
— 2 min read
#Microsoft
#Microsoft Dataverse
#SQL
#Python Run SQL queries against Microsoft Dataverse with Python
— Written by Nathan Vaughn
— 7 min read
#CI/CD
#GitHub Actions
#Docker A major footgun when creating multi-architecture Docker images and pushing them to a registry
— Written by Nathan Vaughn
— 1 min read
#Cloudflare X-Clacks-Overhead
— Written by Nathan Vaughn
— 18 min read
#flying 
Cost and thoughts of getting my pilot’s license in small town Iowa.
— Written by Nathan Vaughn
— 4 min read
#programming A collection of cursed knowledge I’ve gathered over the years.
— Written by Nathan Vaughn
— 4 min read
#Python
#Azure Artifacts
#Azure Pipelines Getting the uv package manager to work nicely with Azure Artifacts and Pipelines
— Written by Nathan Vaughn
— 10 min read
#mechanical keyboards 
Cleaning a Focus FK-7000P keyboard from the 1980s
— Written by Nathan Vaughn
— 4 min read
#Home Improvement 
My attempt at polishing the original door hardware in my century home.
— Written by Nathan Vaughn
— 3 min read

My comments on today’s CrowdStrike incident
— Written by Nathan Vaughn
— 1 min read
#Docker
#S3
#Cloudflare No long be bound by the shackles of AWS or your filesystem.
— Written by Nathan Vaughn
— 2 min read

Getting the Kidde Water Leak + Freeze Detector to work with my WiFi was much harder than it needed to be.
— Written by Nathan Vaughn
— 11 min read
#DNS
#domains Let’s talk about domain names
— Written by Nathan Vaughn
— 10 min read
#Travel 
My trip in January 2024 to Argentina and Antarctica
— Written by Nathan Vaughn
— 1 min read
#Octoprint
#Cura
#Authentik
#3D Printing Four hours of my life wasted to implied port numbers
— Written by Nathan Vaughn
— 1 min read
#aviation
#Garmin 
Getting the Garmin 400 series GPS simulator running on modern versions of Windows
— Written by Nathan Vaughn
— 11 min read
#CI/CD
#GitHub Actions
#Python
#VS Code Making your dev environment more closely resemble production/CI
— 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
#Octoprint
#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
#serverless 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