-
There’s a WordPress Plugin for That (But Should You Use It?)
A client asked me to build a credit application form in WordPress. They wanted to collect social security numbers, employment…
-
The WordPress Plugins I Actually Use
Since I started specializing in WordPress development in 2012, I’ve installed, tried and tested hundreds of plugins. Most get uninstalled…
-
When Claude Code Crashes: Using Claude.ai as a Fallback for Codebase Analysis
Claude Code is my go-to for working inside codebases. It reads files, runs commands, and executes changes in context. But…
-
Building a Personal Workflow in 10 Minutes with Claude
This morning I dropped the dogs off at daycare around 7am. On the drive, I used Android Auto to dump…
-
Finding Broken Links in WordPress: A WP-CLI Approach
Broken links are inevitable. Content gets removed, domains expire, URLs change. The question is whether you find them before your…
-
AI-Assisted Content Migration: From Discovery to Deployment
84EM.COM ↗ had “13 years of experience” and “30 years of programming” hardcoded across 60+ pages. Every January, I’d need…
-
Never Update “Years of Experience” Again: Dynamic Shortcodes in WordPress
Every year, I have the same task on 84em.com — find years of experiences references and update them. e.g., “13…
-
Backfilling Git Release History: Adding Tags and a Changelog to an Existing Repo
You inherited a project. Or maybe you built it yourself back when “just push to main” felt like enough process.…
-
Optimizing Since 1995
My first real optimization project didn’t involve caching plugins, CDNs, or Core Web Vitals. It involved deleting an entire CMS.…
-
Automating Client Documentation with AI: A Practical Workflow
Nobody loves writing documentation. It’s one of those tasks that always gets pushed to the end of a project, squeezed…
-
4 Magic Words for AI: Play the Devil’s Advocate
Most people use AI to confirm what they already think. That’s backwards. When I’m reviewing code, drafting a proposal, or…
-
From MVP to Production: Iterating with Claude Code
In my previous post, I built an MVP for managing UptimeRobot monitors in 7 minutes using Claude Code’s Plan Mode.…