Quicksave Performance Improvements

Quicksaves are my go to when troubleshooting WordPress issues. Arguably one of the most useful feature of CaptainCore, if you ask me :). They track themes and plugins with a visual breakdown of what changed and when. A huge time…

Read More

Replacing Bash CLI with Go CLI

CaptainCore is just a collection of bash scripts tied together using a cli called Bash CLI. Bash has it’s limits. I’ve been thinking about replacing the underlying Bash CLI with a more robust solution. In terms of creating CLIs there…

Read More

Hover.com’s Internal API

I started out looking for a domain provider to replace Hover.com and ended up building on top of Hover’s undocumented and unsupported API. Here’s the how and why I got here. Last month I mentioned about wanting to build domain…

Read More

Fathom Lite with Caddy for HTTPS

I recently migrated my self-hosted Fathom Lite from Digital Ocean to a Google Cloud for better scalability and a bigger VPS. Fathom’s recommended solution for HTTPS is to put Fathom behind Nginx as explained here. While doing the server upgrades…

Read More

Enhancements to Fathom Lite Analytics

I’ve been self-hosting a Fathom Analytics instance for basic web stats since early 2018. That’s even before Fathom reached v1.0. The open-source version of Fathom is now called Fathom Lite and the hosted version of Fathom has been completely rewritten…

Read More

Official CaptainCore Documentation

Documentation for the CaptainCore project has been sparse and disorganized. To solve this I’m starting a new documentation website: docs.captaincore.io. This will be CaptainCore’s central documentation repository. It’s built using a platform that has nothing to do with WordPress. If…

Read More

Tackling Subscriptions While Leveraging WooCommerce

There are many options for running a recurring-based business. In the WordPress ecosystem, using WooCommerce with WooCommerce Subscriptions is a very popular and versatile combination. It’s how I’ve been handling payments from customers at Anchor Hosting for the last 4…

Read More

Tracking Background Commands In Realtime

CaptainCore runs commands like backup, update, quicksave and scan-errors across many WordPress sites on a scheduled basis in the background. Until now there hasn’t been any way to see any progress in the UI. That makes it really difficult to…

Read More

Moving Forward Slowly and Steadily

With the increased writing and focus on CaptainCore, I’ve been receiving lots of feedback, which is great! Many individuals have been asking me when CaptainCore be ready to use or if I have an estimated time for launching. I don’t…

Read More