I hosted the Orange County WordPress meetup for 10 years. I was the lead organizer for WordCamp OC. I served on the WordCamp US team. I have spent two decades inside this community - speaking, organizing, evangelizing, building.

I love WordPress. I owe a lot to it.

And that's exactly why I can say this without flinching: for basic websites, there's a better way.

This isn't a hot take from someone who tried WordPress once and got frustrated. This is someone who knows the platform inside and out, who has defended it in more conversations than I can count - telling you that the tool we've defaulted to for everything isn't always the right tool.

WordPress earned its place.

It democratized the web. It gave non-technical people control over their own content. It built an ecosystem that supported thousands of developers, designers, and agencies - including me. None of that is small.

For complex sites, it still earns that place. WooCommerce stores. Membership platforms. Multi-author editorial workflows. WordPress is genuinely the right answer for those.

But somewhere along the way, it became the default answer for everything. Including the five-page brochure site for a local HVAC company.

That's where I've changed my thinking.

Basic sites don't need any of this.

They don't need a database. They don't need PHP. They don't need a caching layer to fix the performance problems the CMS created in the first place. They don't need a plugin to handle simple features.

They need fast. They need reliable. They need cheap to host.

Static HTML delivers all three. No overhead. No moving parts. No monthly security patches for a CMS running three pages of content.

There's nothing to hack.

This one doesn't get talked about enough.

A static HTML site has no database to inject. No PHP runtime to exploit. No plugin ecosystem to compromise. There is no door. There's just files sitting on a server, doing exactly what they're told.

For a five-page business website, that's not a minor benefit. That's one less thing that can go catastrophically wrong.

My breaking point.

I posted a blog post to LinkedIn and noticed something was off.

No Open Graph image. Just a bare link.

Not a great look for a software development agency trying to make a good impression.

I went digging. The fix? Yoast SEO Premium. $118 a year. For one feature.

I know that's not all you get with the upgrade - but that was the moment. I wasn't willing to pay $118 a year because WordPress made something basic into a business model.

So what changed?

This is the part worth paying attention to.

The reason I could make this move - the reason it makes sense right now - is Claude Code.

Claude Code manages my entire website. It creates the HTML for every page. It writes and formats blog posts. It handles permalinks. It maintains consistency across the whole site without me touching a line of code manually.

I converted MOX3.com from WordPress to static HTML in under an hour. And that includes 45 minutes of me tweaking things because I'm particular about details.

Think about that. The thing that made WordPress feel necessary - the content management, the structure, the maintenance - AI just made it irrelevant. You don't need a CMS to manage your content anymore. You need the right tools.

The objection just disappeared.

The honest truth.

I'm not alone in this. I started seeing it from my close friends inside the community. Chris Lema just wrote about moving his own site off WordPress after twenty years on it. Tony Perez - co-founder of Sucuri - published his own post about ditching WordPress for static sites. These aren't outsiders taking shots. These are people who built their careers on WordPress, who know it better than almost anyone. When they start asking the same questions out loud, you pay attention.

I did.

The WordPress community taught me to ask what does this site actually need? before I start building. That discipline is still with me.

I'm just applying it differently now. And when I apply it to a basic marketing site, the answer keeps coming back the same.

Not WordPress.