Writing
Articles, analysis, and weekly notes.
Practical writing on AI operations, WordPress, learning technology, and the web. No newsletter — the RSS feed is in the footer.
-
Arc XP or Brightspot to WordPress Conversion Process: Modern Media Replatforming Without Archive Loss
A newsroom-focused migration playbook for moving Arc XP or Brightspot to WordPress while preserving archives, taxonomies, and SEO continuity.
-
Ask AI to write something for you
An older friend of mine needed to write a note to a woman who had driven him to a medical appointment every week for three months. She’d refused any payment. He wanted the note to actually say something, not just “thank you for everything,” which is true but thin. He sat down to write it…

-
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 all there. The argument, the example, the point. And then I read it again, slower, and noticed it wasn’t a paragraph at all. It was four half-formed thoughts that happened to be sitting…

-
The AODA audit a federal vendor actually asks for — and why most WordPress sites fail it
AODA-compliance audits for federal-vendor contracts are different from generic accessibility scans. Here is what a procurement-grade audit covers, who signs off, and where most WordPress sites fall short.
-
Three prompts. Three completely different reviews. One theme.
Three prompts. Same theme. Three completely different reviews. The output you get from an AI theme audit is determined before you type your question — ask for validation and that is what you get. Ask for truth and you get a findings list that would stop a WP.org rejection cold. This is what the prompt…

-
Moodle to WordPress: when the move is the upgrade, and when it isn’t
How to migrate from Moodle to a WordPress LMS stack with user mapping, course parity, enrollment continuity, and reporting validation.
-
What WordPress 7.0’s AI layer means for plugin developers and buyers
A practitioner’s read on WordPress 7.0 — the AI infrastructure it shipped, the real-time collaboration it pulled, and what the release means for plugin developers and platform buyers.
-
The week the platform moved, and the teaching had to keep pace.
WordPress 7.0 landed and everything downstream had to move with it — the client answer, the courses, the free tools. This is what that week looked like, and why keeping pace is the whole job.

-
The week the validators were the actual launch.
The podcast went live this week with five episodes and a long tail of feed-validator fixes, a 4.8-second mobile LCP on my own homepage finally got the four-agent diagnosis it deserved, and a Saturday-morning emergency plugin release made Monday’s post about standing commitments suddenly literal.

