Writing
I write about open source, WordPress, community building, AI, and whatever else is on my mind. I often prefer long form over short takes, but it can go either way.
EmDash forced a hard look at WordPress’s architecture, ACF shipped Abilities API support, WordPress 7.0 is delayed again, and the MCP ecosystem keeps growing. A double issue catching up after Passover.
I gave this talk at WordCamp Asia 2026. The topic is something I’ve been thinking about: why WordPress’s history of open extensibility is actually a structural advantage in the AI era, not just a nostalgic footnote.
Claude can create diagrams, comparison graphics, interactive charts, and more — all as HTML you can screenshot or embed directly in WordPress. Here’s how to prompt it well, what to expect, and a trick for precise browser screenshots most people don’t know about.
Cloudflare’s EmDash CMS for Astro has some architectural advantages over WordPress. But for the people who actually need to build and run websites, architecture alone isn’t enough.
This covers everything from the initial design brief and static prototyping to converting the site into a custom WordPress theme, optimizing for accessibility, and leveraging native WordPress features for a clean, high-performance result.
I was trying to compress a folder on my Mac and was annoyed that it kept including hidden metadata files like .DS_Store and __MACOSX folders in the zip. While these…
Today I woke up to find that Matt Mullenweg, the co-founder of WordPress and CEO of Automattic, had enthusiastically shared this new site across the interwebs as a great example…
In life, plans are often upended, but when you live in a war zone, that’s the default. Plans become a hope and and a dream, so we create backup plans…
Looking back at 2025, I’m proud of the way Elementor showed up in the WordPress ecosystem. Over the year, we were part of 40+ WordPress-related events, across 6 continents, over…
WordPress just introduced Agent Skills, and it’s a pretty significant signal. In practical terms, WordPress is starting to define how AI is allowed to act on the platform. That’s a…