Writing on AI, learning, and the web
These are the notes I keep while doing the work: migrations off page builders, editorial CMS rebuilds, the technical-SEO fixes that actually move rankings, and plain-language explainers for the parts of WordPress that trip people up. Some posts are written for developers; others are for the person who just inherited a site they did not build. I write them the way I would explain a problem to a neighbour who asked, without jargon for its own sake and without pretending a hard thing is easy. If something here helps you fix your own site, that is the point.
-

WordPress multisite for a school board: when it saves you and when it buries you
At Yorkville Group, three schools on three separate WordPress installs meant a security patch went to two of them and missed the…
-

Why my prices are public
My rates are public, the way a lumber yard posts prices by the door. What a private college taught me about hidden…
-

Where AI actually goes too far, from someone who defends it
I have spent a series defending AI. Here are the four places I will not follow it, and what you would have…
-

Consent you can trust: the yes most business feedback skips
A discount for a five-star review is not a request, it is a purchase. What real consent looks like, and why feedback…
-

Your tools already decided how you work
The CMS chose your editorial workflow before anyone drew a template. AI is now making the same kind of quiet choice about…
-

When banning AI is right, and when it’s just gatekeeping
Someone forwards me a memo. No AI. Effective immediately. Before I decide whether it’s a fair rule, I ask whoever wrote it…
-

The number that flatters the tool is the one to distrust
A while back I nearly repeated a statistic I had not checked. It was one of those figures that travels well: AI…
-

Behind the scenes: the week my own guardrails knew better than I did
I started the week planning to make my work sharper, and I ended it having been corrected three times by software I…
-

Accessibility video in 2026: more than subtitles
In short: Accessible video means more than captions. It also needs a text transcript, audio description where the visuals carry meaning the…
Working on a WordPress challenge? Get in touch