Writing

I write about open source, WordPress, community building, AI, and whatever else is on my mind. I prefer long form over punchy takes — if I'm writing something down, it's because I think it's worth more than a sentence.

WordPress Core AI in Practice: From the Abilities API to Claude as an Agent

WordPress now has two AI systems that point in opposite directions: one where WordPress calls an AI, and one where an AI calls WordPress. Here’s how each actually works as of WordPress 7.1, and why the Abilities API sitting underneath them is the part that matters.