WordPress

I’ve been part of the WordPress ecosystem for over 20 years, as an agency owner, a founder, a WordCamp organizer, and now as Head of WordPress at Elementor. This is where I write about the community, open source dynamics, what’s happening in the ecosystem, and why it all still matters.

The Monthly Routine That Actively Improves My Site Health

I don’t only want my site to be agent-ready; I also want it to be generally healthy and optimized for the web overall. So I have a monthly process running…

I wanted to be able to do more with AI on my site, so I gave Claude WP REST API access – with limitations

A conversation about why WordPress core still ships so few AI abilities and the limitations they have got me thinking: why am I making my site fully dependent on Abilities…

Why my personal site now has a Changelog

When I first built this site, I invested a lot of time in getting it up and running. I figured that would be more or less it for a while,…

Hooks, Filters & Now Context: Why MCPs Are the Hooks of the AI Era

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.

EmDash is a signal, not a WordPress Successor

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.

How I Built My Personal WordPress Site with Claude: An End-to-End AI Development Story

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 didn’t think this site would get much attention ever, let alone a lot so fast

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…

Elementor at CloudFest, Despite Everything

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…

WordPress introduced Agent Skills which is a big deal

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…