Uncategorized

  • MacOS WordPress Local Development Setup with HTTPS from scratch

    My local WordPress development setup has been greatly simplified due to my discovery of Laravel Valet. My Macbook Pro hard drive recently failed, which Apple replaced with a new hard…

  • 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: https://github.com/anchorhost/constellix-api. It’s amazing how clean the…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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 Engine and for the entire managed…

  • 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 backup method is a daily script…