Category Uncategorized

Purge Kinsta’s Cache Programmatically

While working on PHP compatibility fixes for a new customer I discovered a few things about how Kinsta’s caching system works. It’s actually quite easy to programmatically purge Kinsta’s cache for either the entire site or a single page. Check…

Using Caddy for WordPress Local Development

There are no shortage of options for managing WordPress sites locally. I really like the simplicity of both Local and DevKinsta and highly recommend them for the average user. For advanced users that prefer the command line, Laraval Valet is…

Leaning Into The Direction That You Want To Go

This post marks 5 years of my weekly blog postings documenting my journey with WordPress and business. Everything I’ve done has been 100% bootstrapped. I’ve never taken any investment money nor do I have any plans to do so. Instead…

Free Custom Domain Email Forwards

If you want a custom domain email address, I typically will recommend that you use a reputable email provider like G Suite or Fastmail. However if you’re just starting getting started and you’re not quite ready to pay for email…

WordPress Backups with Rclone and Restic

Here at Anchor Hosting, I run incremental nightly backups for all customers, which are then stored on a B2 bucket. Incremental backups are lightweight and very cost effective. These backups are made in addition to what my host provider, Kinsta,…

Rclone Mount as a SFTP Client

Transmit is my SFTP client of choice on MacOS. It’s been a year since I’ve transitioned away from MacOS and I’ve finally settled on a suitable cross platform replacement. Ironically it was in rediscovering an amazing little UI feature of…

Hijacking BNFW for Email Subscriptions

A while back I wrote about using BNFW for email subscriptions. BNFW is my preferred way to send out WordPress blog posts as emails. It’s a clean and simple approach that doesn’t involve managing an email newsletter. It also nicely…

Renaming a Paid WordPress Plugin

Last week I launched my summer side project, Stackable, and then a day later I completely rebranded to WP Freighter. You can read here on why I ended up changes names. Changing brand names is painful. However if you need…

Local WordPress Development on Linux

I recently switched to a Linux laptop and have been pleasantly surprised with how well my development tools have continued to work. Linux might not be for everyone, however I do think it’s ready for a broader audience of technical…