Another renovation week: opinions got their own post type, the training page finally got the rewrite it was asking for, and an EEAT audit on my own site surfaced exactly the kind of schema drift I'd quietly flag in a client engagement.
Five days of working on my own site as a laboratory: a JSON-LD collision that was firing two primary types on the same page, a Wayback Machine recovery pass on 693 archived posts, and a 404 handler that turned dead URLs into a consolidation funnel. Notes from the bench.
Eighteen WordCamp deliveries across fifteen unique talks, eight cities, and two countries — from free plugins in 2011 to a live game show in 2024 — and the five principles that stayed constant the whole time.
A WordPress site audit done well takes a day and surfaces three to five issues. Done badly, it produces a 40-page PDF nobody reads. Here are the 12 checks that earn the day.
EmDash to WordPress migrations for early-adopter teams who picked Cloudflare's EmDash on launch and decided WordPress's larger ecosystem or specific integration is the right next step. Ranking-preserving cutover, schema continuity, editorial training paired with the move.
An honest comparison of two CMS platforms with very different ages, architectures, and trade-offs. WordPress is twenty-two years old and powers most of the web; EmDash is months old, serverless, and bets on a different next decade. Three options, three questions, one decision framework.
The 30 minutes a manager spends preparing their team is the single biggest variable in whether Excel training sticks. Here is the prep model, the follow-up rhythm, and the measurement framework.
Lighthouse scores measure what a 30-second synthetic test sees. Real WordPress performance is the user, page, and template view — here is how to audit it.
An LMS solves tracking and compliance well; delivery and content management poorly. Here are the four flavours that dominate, the decision matrix, and the audit before you sign.