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.
-
Ask It 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.
-
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.
The week WordPress 7.0 landed: shipping a calm launch-day answer, updating the courses to match, a new free plugin, and joining Post Status.
-
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.
-
WordPress on a Government Discovery Call — Eight Questions a Senior Buyer Should Ask
Senior procurement buyers come to WordPress discovery calls with a checklist. Here are the eight questions worth asking — and what a senior consultant’s answers should sound like.
-
WordPress 7 is here. Here’s what’s new and what to do.
WordPress 7 shipped today. If you run a WordPress site, here is what changed, what matters, what to actually do about it, and the one feature that got pulled at the eleventh hour.
-
The 20-Minute Discovery Call — What I Ask, Why I Ask It, and What a Good Answer Sounds Like
The questions Christopher asks on a 20-minute WordPress discovery call, why he asks them, and what a procurement-quality answer sounds like for each one.