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:

  1. checks first to see if a “new” version of the static site is available
  2. backs everything up to a safe dir somewhere in the cloud 3-2-1
  3. takes care of the find/replace since site lives on my subdomain
  4. pushes to github via git
  5. static pages go live on Cloudflare Pages
  6. 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.

Share This Story, Choose Your Platform!