some of my code I’ve written in 2025

(hero image h/t to Microsoft Windows 95 for the icons, thank you)
I’ve been writing code for decades. Some months I spend every waking months coding for the entire month, other months I will go weeks. It really depends. This year I decided to start uploading my code to Github just so I would have it somewhere.
Here are some of the projects I’ve completed this year:
Starting off with a simple one: I wrote a script to bulk check A records last year when moving hosts and doing a few more maintenance tasks on our servers.
This script is the one I am the most proud of in 2025. It automates the deployment of new development environments in WordPress. It has a lot of features:
- automated
- uses a custom WordPress.zip so we can use our own plugins, themes from the get go
- takes security into account by using strong passwords and isolated directories
- uses WP-CLI
- Dockerized
- credential management
- even sets up PHPmyAdmin server
I had a lot of fun with this, it took a lot of time back and forth testing but it works and does exactly what we need!
Another “big” script that I wrote. When I made the decision to convert this website to Static I wrote this script to automate the entire process of converting a WordPress site to static including pushing it to the host. I wrote a post about it here. The script basically does this:
- checks first to see if a “new” version of the static site is available
- backs everything up to a safe dir somewhere in the cloud 3-2-1
- takes care of the find/replace since site lives on my subdomain
- pushes to github via git
- static pages go live on Cloudflare Pages
- does some janitorial work like cleanup the files
Kind of on the black hat side of things, but some JavaScript that you run in Chrome to automate the un-subbing of YT accounts.
Earlier this year I wanted to try a full “vibe code” and made this calculator. Really cool experience and it actually works!
I made a script to block myself from time wasting sites and made it really hard to undo it.
This isn’t really code per se but a collection of all of my YAML files I made for my Zooz / Home Assistant setup at home. It was a huge pain in the ass so I shared it hoping someone would use it.
I even started uploading smaller scripts like this one you run in AWS CLI to see how big your EC2 instances are.
And lastly, my first WordPress plugin: a simple notification bar. I made this so that I remember to “de-noindex” my site before pushing the static version.