2022-06-10
— Written by Nathan Vaughn
— 3 min read
#mechanical keyboards
Building a one-key keyboard with the NovelKeys Big Switch
2022-04-16
— Written by Nathan Vaughn
— 4 min read
#Python
My personal pet peeves when writing Python
2022-01-01
— Written by Nathan Vaughn
— 10 min read
#Python
Modern Python tools for modern Python developers
2021-10-10
— Written by Nathan Vaughn
— 4 min read
#Docker
#Docker Hub
Explaining the structure of Docker image names and the hidden defaults
2021-09-02
— 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
2021-07-01
— Written by Nathan Vaughn
— 13 min read
#VS Code
#Python
#Microsoft
Take your Python code to the next level with type hints
2021-06-03
— 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.
2021-05-30
— Written by Nathan Vaughn
— 18 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
2021-04-19
— Written by Nathan Vaughn
— 5 min read
#AWS
#Python
#severless
Shave 50MB off your AWS Lambda functions with just a little bit lot of configuration
2021-02-21
— Written by Nathan Vaughn
— 9 min read
#home-networking
#Docker
Now that I live somewhere permanently, my home network has gotten more complex.
2020-12-18
— Written by Nathan Vaughn
— 12 min read
#IBM
#Model M
#mechanical keyboards
Cleaning an original IBM Model M from 1986
2020-10-26
— Written by Nathan Vaughn
— 2 min read
#Python
#Windows
How to deal with an extremely strange Python file permission issue
2020-10-06
— Written by Nathan Vaughn
— 3 min read
#rant
#domains
#Microsoft
#Google
A short rant on companies’ obsession with domain names
2020-09-08
— Written by Nathan Vaughn
— 5 min read
#Windows
How to install the Spin model checker on Windows
2020-08-22
— Written by Nathan Vaughn
— 2 min read
#Wyze
#health
An update on my various Wyze health products
2020-06-24
— Written by Nathan Vaughn
— 11 min read
#humor
#CFD
#SOLIDWORKS
A humorous analysis of the practicality of using a corncob as a football
2020-06-24
— Written by Nathan Vaughn
— 2 min read
#Wyze
#health
#review
My review of the new(ish) Wyze Scale
2020-06-20
— Written by Nathan Vaughn
— 12 min read
#Wyze
#wearables
#health
#review
My review of the new(ish) Wyze Band
2020-06-19
— Written by Nathan Vaughn
— 6 min read
#AWS
#DynamoDB
#serverless
An introductory guide to using AWS DynamoDB
2020-04-20
— Written by Nathan Vaughn
— 3 min read
#Python
Doing bad things with Python to fake module imports
2020-03-26
— Written by Nathan Vaughn
— 3 min read
#cycling
Short update on my repaired 1973 Schwinn bike
2020-03-19
— Written by Nathan Vaughn
— 2 min read
#Windows
Discovering that Synergy was causing my mouse cursor to lag on Windows
2020-02-26
— Written by Nathan Vaughn
— 12 min read
#cycling
Repairing an old 27" 1973 Schwinn Varsity 10-speed bicycle to rideable condition
2020-02-24
— Written by Nathan Vaughn
— 7 min read
#OneDrive
#Google Drive
#Box
#Dropbox
#Nextcloud
My experience moving from Google Drive to OneDrive.
2020-02-09
— Written by Nathan Vaughn
— 4 min read
#email
#DNS
Replacing Mailgun with SendGrid and ForwardEmail
2020-02-03
— Written by Nathan Vaughn
— 2 min read
#Windows
Fixing Asus Armoury Crate from waking my Windows computer from sleep
2020-01-05
— Written by Nathan Vaughn
— 6 min read
#pc building
#self-hosting
Building a server inside an old Sun Ultra 24 case
2019-11-23
— 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
2019-10-15
— Written by Nathan Vaughn
— 7 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)
2019-10-14
— 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.
2019-07-21
— Written by Nathan Vaughn
— 5 min read
#Ubuntu
#HP
#ProLiant
Installing HPE Linux Management Component Pack on Ubuntu on a Gen 5 server
2019-07-20
— Written by Nathan Vaughn
— 3 min read
#Docker
#MySQL
#MariaDB
#bash
Replacing existing MySQL 8 containers in Docker Compose stacks with MariaDB
2019-07-07
— Written by Nathan Vaughn
— 12 min read
#Docker
#self-hosting
Moving my personal web apps from the cloud to self-hosted infrastructure
2019-07-05
— 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