Posts

Author: Austin Ginder

A Custom WordPress Theme from Scratch in 2026: An AI-Driven Workflow

I didn’t plan to rebuild my website. It started with a screenshot and an offhand comment to Claude Code: something feels off about anchor.host.…

1,600 Emails in One Conversation: How I Triage My Inbox With Claude Code

I manage close to 3,000 WordPress sites. Every one of them generates email messages. Password changes. Registration alerts. Uptime monitors. Plugin mismatch warnings. Kinsta…

Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them.

Last week, I wrote about catching a supply chain attack on a WordPress plugin called Widget Logic. A trusted name, acquired by a new…

How CaptainCore Drift Uncovered a Nulled Plugin Ring

I manage around 3,000 WordPress sites. Paid plugins often get stuck on old versions. Bad license keys, expired subscriptions, broken updaters. I wanted a…

How I Caught a WordPress Plugin Supply Chain Attack

A routine security alert led to uncovering a WordPress plugin supply chain attack. The Widget Logic plugin had changed hands, and the new owner…

The Minnow Framework

What just happened? I started my Monday by upgrading my Claude Code account from the $20 to $100/month plan. By Tuesday, I was running…

Writing with Markdown

“It all starts with writing.” That single phase has stuck with me since I first heard it from Sean McCabe. It doesn’t matter what…

The Age of Personal Generated Applications

If you’re a developer and haven’t yet used AI to build stuff for yourself, then take a weekend and give it a try. We…

Experimenting with WordPress Part 2 – Code Mapping

This post is the second part of a series called “Experimenting with WordPress” What is WordPress really? Well, in terms of code, it’s simply…

Deploy WordPress with SSH

A common feature of managed WordPress hosts is an easy one click deploy to a staging environment. These deployment features are well used. On…