Blog

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

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

Request New Sites

This past week I built a new feature into CaptainCore which’s allows site owners and agencies to request new sites. This is basically a fancy looking form that gives folks the appearance that they are creating new WordPress sites. These…
Read More

New WP-CLI Global Parameter Exec

If you closely examine CaptainCore, beyond the golang web server and Vue.js WordPress plugin, you’ll see it’s really just WP-CLI commands and bash scripts. WordPress’ WP-CLI project is one of the most powerful and important WordPress projects. Anything with WP-CLI…
Read More