Author: Christopher Ross
-
Why WordPress page builders are laying people off, and what the AI headline is hiding
The press releases say AI moved too fast to plan for. The WordPress roadmap that took the page builders’ best feature tells…
-
Behind the scenes: the WooCommerce bug that hid from its own test
The week I almost shipped a WooCommerce fix that would have quietly undone itself, landed two open-source merges, and audited my whole…
-
WordPress application passwords: access without sharing your login
I was partway through migrating a LearnDash course site when I lost access to the dev environment. An Application Password I had…
-
Migrating off CivicPlus: the hidden records-management cost procurement misses
Municipal procurement teams routinely miss the records-management line item when scoping a CivicPlus exit. Here is what it covers and what it…
-
Training a newsroom on WordPress in two days: the curriculum that survives turnover
Two days, the right two days, and a curriculum the next hire inherits. This is for editorial ops leads at media organizations…
-
What fixing other people’s WordPress plugins taught me about my own code
Eighteen pull requests, one merge, and a three-word thanks. What a week of contributing to WordPress plugins taught me about my own…
-
Behind the scenes: eight WordPress themes to full-site editing, and a podcast that took six tries
The week I converted eight Colophon themes to full-site editing, cut the first Declamatio podcast after six takes, and tagged 28 posts…
-
The case for the second draft
I finished a paragraph this morning, read it back, and felt that small private satisfaction of having said the thing. It was…
-
I gave one WordPress theme to AI three times and got three different reviews
Three prompts. Same theme. Three completely different reviews. The output you get from an AI theme audit is determined before you type…