Notes from running the fleet
Security research, WordPress internals and the tooling behind Anchor. Written while doing the work, not after.
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…
Introducing Anchor DNS
Last month while upgrading DNS providers, I've been working hard on something brand new. I'm introducing Anchor DNS which is available for all customers included…
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…
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…
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…
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.…
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…
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…
WP Engine’s SSH is Happening
Over the last few months I’ve had privilege to be part of WP Engine’s SSH alpha/beta. SSH access is a big deal for WP…
Replacing Dropbox with B2 Cloud Storage for WordPress Backups
Managed WordPress web hosts typically do nightly backups. That’s a great start however if something is important you should have multiple backups. My secondary…