Wordpress Posts
Meilisearch for WordPress: A Developer's Honest Take
Meilisearch as a WordPress search backend compared to ElasticSearch, Algolia, Relevanssi, and SearchWP. What works, what doesn't, and when it makes sense.
15 min readWordPress.com Now Has a Claude Connector
WordPress.com shipped an official Claude connector built on MCP and OAuth 2.1. What it does, why the hosted vs. self-hosted distinction matters, and what it signals for the broader WordPress ecosystem.
5 min readBuilding a High-Performance Directory with Headless WordPress and Hugo
How to combine WordPress as a headless CMS with Hugo for static frontend generation, featuring magic link authentication, Cloudflare image uploads, and Meilisearch.
11 min readThere's a WordPress Plugin for That (But Should You Use It?)
How to evaluate WordPress plugins when the wrong choice costs months of work.
8 min readThe WordPress Plugins I Actually Use
Eight plugins that solve real problems in client work, from email reliability to search performance.
10 min readFinding Broken Links in WordPress: A WP-CLI Approach
A database-first approach to link checking that skips the crawler overhead and firewall conflicts.
11 min readNever Update "Years of Experience" Again: Dynamic Shortcodes in WordPress
How to replace hardcoded year references with shortcodes that calculate automatically, so your content stays current without manual updates.
5 min readAI-Assisted Content Migration: From Discovery to Deployment
How Claude Code handled a WordPress content update from database analysis through safe deployment, with minimal human intervention.
5 min readOptimizing Since 1995
Performance optimization lessons from three decades of web development, starting with dial-up modems and static HTML.
4 min read