Category Uncategorized

WordPress Wrapper for Constellix DNS API

Before building Anchor DNS, I wrote a small WordPress wrapper to help me talk to the Constellix DNS API. The code is up on Github:  It’s amazing how clean the code turned out as all of the heavy lifting happens…

Upgrading DNS to Constellix

A premium DNS provider is often overlooked when running a website. My first experience with a premium DNS provider was back in 2014 when I switched to DNS Made Easy. With DNS Made Easy, I've never had a DNS related outage. The…

Improving Kinsta’s deploy to staging using WP-CLI

Kinsta, a relatively new managed WordPress web host, has been consistently rolling out new features. While I’ve been impressed with their improvements, their production to staging deployment is a hassle to work with. Luckily this can be resolved with a…

Using JS to Compress WordPress Plugins in cPanel

Downloading and uploading lots of small files is never fun. It's much more efficient to first zip the files then move the .zip archive. Recently I need to grab some plugins from a large multisite installation. I only wanted to grab relevant…

WordPress Password Reset Hacks

Today while going through my normal process I was about to reset one of my customer’s WordPress password and send over some billing instructions. As a WordPress administrator, updating someone else’s password via  triggers an automatic email to that particular user.…

Importing WordPress SFTP Credentials into Rclone

Rclone is an amazing command line app for syncing files virtually anywhere. With recent added support for SFTP it's become a core part of my daily backup script. You can connect any number of remote storage systems. If you're only working…

Identifying Bottleneck Plugins

This past month I had a number of customers report that their website was running slow. This seemed to affect every web request, with some requests taking well over 4 seconds. I suspected a bad plugin was causing the bottleneck.…

WP Engine’s SSH is Happening

Over the last few months I’ve had privilege to be part of WP Engine’s SSH alpha SSH access is a big deal for WP Engine and for the entire managed WordPress hosting ecosystem. It’s currently under limited beta, however I…

Cleanup with WP-CLI and Regex

Recently one of my customer’s WordPress sites was filled with random hidden span tags containing a single word: “Save.” The source is a mystery, however I suspect it came from bad code rather then something malicious. It was showing up…