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.
-

How businesses fool themselves with their own data
Survivorship bias, selection bias, leading questions, vanity metrics, proxy drift. Five ways a business quietly flatters itself with its own research.
-

Do you actually need a WordPress maintenance plan?
A while back an owner called me on a Saturday morning. Her contact form had stopped sending. She only found out because…
-

Do accessibility overlay widgets work on an LMS?
No. Accessibility overlay widgets edit the page in the browser instead of fixing the code underneath, and they routinely conflict with the…
-

The only training metric that matters: what changes on Monday
Skills that look mastered in the classroom fade by Monday without practice. How backwards design fixes training, and the one question to…
-

Data worth trusting: how to collect feedback that tells the truth
Part 4 of Trust Your Own Data, a four-part series on whether you can believe the numbers your business collects about itself.…
-

Will AI widen the digital divide? Only if we let it
-

A quiet inbox isn’t a slow month: test your contact form
My best spam filter also blocked real customers, and the inbox just looked like a slow month. The ten-second monthly test every…
-

DDoS protection for school websites: what actually helps
Cloudflare gives an LMS or SIS real DDoS mitigation at every tier, plus a firewall for login and enrollment forms and cheap…
-

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…
Working on a WordPress challenge? Get in touch