nathanv@blog
  • Homepage
  • GitHub
  • Homepage
  • GitHub

GPG Commit Signing on Windows

2023-06-06 — Written by Nathan Vaughn — 3 min read
#Git  #GPG 
Signing commits on Windows with GPG in Windows, WSL, and Dev Containers
Read more →

Hugo Base URL with Cloudflare Pages

2023-04-15 — Written by Nathan Vaughn — 3 min read
#Hugo  #Cloudflare 
Properly configuring your Hugo site’s base URL when using Cloudflare Pages.
Read more →

Hugo Resources

2023-04-15 — Written by Nathan Vaughn — 8 min read
#Hugo 
Using resources in Hugo to automatically process static site assets.
Read more →

Python Tooling Volume 2

2023-01-22 — Written by Nathan Vaughn — 10 min read
#Python 
Modern Python tools for modern Python developers: Volume 2
Read more →

Setting up Octoprint without a Raspberry Pi

2022-11-02 — Written by Nathan Vaughn — 6 min read
#Linux  #3D Printing 
Setting up Octoprint without a Raspberry Pi
Using an HP Chromebox to run Octoprint for my Ender 3
Read more →

Building a One-Key Keyboard

2022-06-10 — Written by Nathan Vaughn — 3 min read
#mechanical keyboards 
Building a One-Key Keyboard
Building a one-key keyboard with the NovelKeys Big Switch
Read more →

Python Pet Peeves

2022-04-16 — Written by Nathan Vaughn — 4 min read
#Python 
My personal pet peeves when writing Python
Read more →

Python Tooling

2022-01-01 — Written by Nathan Vaughn — 11 min read
#Python 
Python Tooling
Modern Python tools for modern Python developers
Read more →

Docker Image Names for Dummies

2021-10-10 — Written by Nathan Vaughn — 4 min read
#Docker  #Docker Hub 
Explaining the structure of Docker image names and the hidden defaults
Read more →

Azure Artifacts Python Package Caching

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
Read more →

Python Type Hinting

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
Read more →

My Must-Have VS Code Extensions and Settings

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.
Read more →

Hosting your own fully featured Docker registry

2021-05-30 — Written by Nathan Vaughn — 19 min read
#Docker  #registry  #self-hosting 
Hosting your own fully featured Docker registry
Run your own Docker registry with a web UI and vulnerability scanning for free by using Quay and Clair from Red Hat
Read more →

Stripping Down Botocore With Python Serverless Requirements

2021-04-19 — 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
Read more →

Building a Home Network on a Not-So-Budget

2021-02-21 — Written by Nathan Vaughn — 9 min read
#home-networking  #Docker 
Building a Home Network on a Not-So-Budget
Now that I live somewhere permanently, my home network has gotten more complex.
Read more →

IBM Model M Cleaning

2020-12-18 — Written by Nathan Vaughn — 12 min read
#IBM  #Model M  #mechanical keyboards 
IBM Model M Cleaning
Cleaning an original IBM Model M from 1986
Read more →

Fixing a Weird Python Permission Issue

2020-10-26 — Written by Nathan Vaughn — 2 min read
#Python  #Windows 
How to deal with an extremely strange Python file permission issue
Read more →

Stop Using So Many Domain Names

2020-10-06 — Written by Nathan Vaughn — 3 min read
#rant  #domains  #Microsoft  #Google 
A short rant on companies’ obsession with domain names
Read more →

Spin Model Checker on Windows

2020-09-08 — Written by Nathan Vaughn — 5 min read
#Windows 
Spin Model Checker on Windows
How to install the Spin model checker on Windows
Read more →

Wyze Products Update

2020-08-22 — Written by Nathan Vaughn — 2 min read
#Wyze  #health 
An update on my various Wyze health products
Read more →

Feasibility of Using a Corncob as a Football

2020-06-24 — Written by Nathan Vaughn — 11 min read
#humor  #CFD  #SOLIDWORKS 
Feasibility of Using a Corncob as a Football
A humorous analysis of the practicality of using a corncob as a football
Read more →

Wyze Scale Review

2020-06-24 — Written by Nathan Vaughn — 2 min read
#Wyze  #health  #review 
Wyze Scale Review
My review of the new(ish) Wyze Scale
Read more →

Wyze Band Review

2020-06-20 — Written by Nathan Vaughn — 12 min read
#Wyze  #wearables  #health  #review 
Wyze Band Review
My review of the new(ish) Wyze Band
Read more →

DynamoDB for Dummies

2020-06-19 — Written by Nathan Vaughn — 6 min read
#AWS  #DynamoDB  #serverless 
DynamoDB for Dummies
An introductory guide to using AWS DynamoDB
Read more →

Faking Python Imports

2020-04-20 — Written by Nathan Vaughn — 3 min read
#Python 
Doing bad things with Python to fake module imports
Read more →

1973 Schwinn Bicycle Update

2020-03-26 — Written by Nathan Vaughn — 3 min read
#cycling 
1973 Schwinn Bicycle Update
Short update on my repaired 1973 Schwinn bike
Read more →

Windows Mouse Lagging

2020-03-19 — Written by Nathan Vaughn — 2 min read
#Windows 
Discovering that Synergy was causing my mouse cursor to lag on Windows
Read more →

Fixing a 1973 Schwinn Bicycle

2020-02-26 — Written by Nathan Vaughn — 12 min read
#cycling 
Fixing a 1973 Schwinn Bicycle
Repairing an old 27" 1973 Schwinn Varsity 10-speed bicycle to rideable condition
Read more →

Google Drive Isn’t a Very Good Product

2020-02-24 — Written by Nathan Vaughn — 7 min read
#OneDrive  #Google Drive  #Box  #Dropbox  #Nextcloud 
Google Drive Isn't a Very Good Product
My experience moving from Google Drive to OneDrive.
Read more →

Replacing Mailgun

2020-02-09 — Written by Nathan Vaughn — 4 min read
#email  #DNS 
Replacing Mailgun with SendGrid and ForwardEmail
Read more →

Armoury Crate Waking Windows from Sleep

2020-02-03 — Written by Nathan Vaughn — 2 min read
#Windows 
Fixing Asus Armoury Crate from waking my Windows computer from sleep
Read more →

Sun Ultra 24 Server Build

2020-01-05 — Written by Nathan Vaughn — 6 min read
#pc building  #self-hosting 
Sun Ultra 24 Server Build
Building a server inside an old Sun Ultra 24 case
Read more →

Docker Hub Build Hook to Apply Multiple Image Tags

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
Read more →

Deploying a Static Site with GitHub Actions

2019-10-15 — 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)
Read more →

Building a Home Network on a Budget

2019-10-14 — Written by Nathan Vaughn — 4 min read
#home-networking 
Building a Home Network on a Budget
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.
Read more →

Installing HP ProLiant Utilities on Ubuntu Server

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
Read more →

Converting MySQL 8 Docker Containers to MariaDB

2019-07-20 — Written by Nathan Vaughn — 3 min read
#Docker  #MySQL  #MariaDB  #bash 
Converting MySQL 8 Docker Containers to MariaDB
Replacing existing MySQL 8 containers in Docker Compose stacks with MariaDB
Read more →

Self-Hosting with Docker and Argo Tunnel

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
Read more →

Integrating BOINC with Sun Grid Engine

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
Read more →
Older posts →
nathanv@blog
© 2023 Powered by Hugo Theme created by panr