• New Version of Block AI Crawlers Plugin

    I released a new version of my Block AI Crawlers WordPress plugin. It adds a few new crawlers and updates handling of some others. Here are the changes: 1.5.6 –…


  • Deleting Old Accounts

    Deleting an account should be a basic feature of any online platform. After spending the New Year cleaning up dozens of old accounts, I was surprised by how many services…


  • 2025 Yearly Retro

    My 2025 retrospective highlighting things I worked on over the past year.


  • Track Your Reading with BookWyrm in WordPress

    For the past couple of years, I have been tracking my reading history on BookWyrm, a decentralized, federated reading tracker—similar to Mastodon, but for books. In the past, I tracked…


  • Configuring Proton SMTP for Reliable WordPress Emails

    I recently learned that my preferred email provider — Proton — has the ability to send emails via SMTP now. This is something that other mail providers offer, if I’m…


  • Deploying to the WordPress.org Plugin Directory via GitHub Actions

    The WordPress.org Plugin Directory uses Subversion (SVN) for releases. While I’ve used SVN in the past, I generally prefer to use GitHub for version control and releases. When deploying to…


  • My WordPress Plugins Updated for Version 6.9

    Over the past few years, I’ve created a handful of very niche WordPress plugins to serve specific needs on sites that I was maintaining. In the spirit of giving back…


  • Using TizenTube for Ad Free YouTube Viewing on Samsung TVs

    I don’t watch a lot of YouTube on my television, but whenever I do, I’m always amazed by the number of ads that interrupt even short video clips. In the…


  • New Version of Block AI Crawlers Plugin Released

    I recently published a new version of my Block AI Crawlers WordPress plugin. It’s built to be an easy way to give site owners the option to block AI bots…


  • Controlling Jetpack’s Auto-sharing and Newsletter Emails

    I use two features in the Jetpack plugin to help promote this blog: Jetpack Social and the Newsletter. Jetpack Social automatically posts links to my new posts to social media,…