Austin Ginder

Austin Ginder

Experimenting with WordPress Part 2 – Code Mapping

This post is the second part of a series called “Experimenting with WordPress” What is WordPress really? Well, in terms of code, it’s simply a collection of ~3924 anonymous PHP functions, ~389 classes, and some polyfills. While there are some…

Deploy WordPress with SSH

A common feature of managed WordPress hosts is an easy one click deploy to a staging environment. These deployment features are well used. On occasion I’ll have my own customers reach out because they want to clone an existing websites…

Meet CaptainCore Do

If you haven’t figured it out by now, I really enjoy making things. At the beginning of summer, I accidentally made a new CLI while talking with Google Gemini. I initially used Google Gemini to improve a few bash scripts…

Developers, Talk To Your Codebase!

AI is here to stay, and the ways that developers make applications are forever changing. There is no return to human-only coding. Moving forward, I’m convinced that the vast majority of code will be generated and not written. This transition…

Rendering HTML Output with WP-CLI

Have you ever had an issue with an individual WordPress page or post that required the use of a staging site? I’ve previously explored troubleshooting directly on the production site with WP Freighter and WP Shipyard. Today, we’ll look at…

Auditing WordPress code with WP-CLI and AI

Two week ago, Google released their newest AI model, Gemini 2.5 Pro experimental. This caught my eye for two reasons (🧠 + 💵). First, it’s the most advanced coding model I’ve seen. Second, it’s currently free to use! I don’t…

Unlimited storage for WordPress with B2 and Rclone

I know there are plugins for offloading WordPress uploads to bucket storage like WP Offload Media or Infinite Uploads. However, I recently wondered if anyone tried using Rclone and Nginx rules. This weekend I decided to play around with that…

Meet Disembark

Over the summer I created Disembark, which is a super simple way to generate a WordPress backup. There are plenty of existing tools for making a WordPress backup like ManageWP, WP Umbrella, Solid Backups, and so on. So why did…

Common Compatibility Fixes for Elementor 3.26

Elementor 3.26 was a big update and dropped support for outdated and deprecated code. This resulted in several compatibility issues relating to 3rd party addons made for Elementor. This is one of those rare updates, in which you need to…