EmDash – a spiritual successor to WordPress that solves plugin security

https://blog.cloudflare.com/emdash-wordpress/

Introducing EmDash — the spiritual successor to WordPress that solves plugin security

Today we are launching the beta of EmDash, a full-stack serverless JavaScript CMS built on Astro 6.0. It combines the features of a traditional CMS with modern security, running plugins in sandboxed Worker isolates.

The Cloudflare Blog

Convince me this isn’t vibeslop.

If Cloudflare really have radically changed their software development philosophy lately, this would actually be an interesting project, being based on Astro and coming with some APIs for programmatic management.

Them being so happy about the „cost of software development“ and not going very deep into ecosystem, community or project management doesn’t convince me that this is going to be a worthwhile project, even if, unlike their previous vibe coding demos, this one actually works.

I'm the main engineer on this. I've also been on the Astro core team for two years, so I do think I understand real open source software and community.

As the post implies, I did use a lot of agent time on this, but this isn't a vibe-coded weekend project. I've been working full time on this since mid-January.

"It's not a vibe-coded weekend project, it's a vibe-coded months long project" doesn't terribly instill confidence.

how long should it take to gain your confidence? how did you arrive at your number?

the state of the art of software engineering is to use AI. it's just reality

There's a big difference between the two. If you still think agent-guided development doesnt work well, you need to update your priors

Why would you gut the credibility of the project for that tagline then? Why not skip mentioning the agents?

You even open the article by linking the toy project where you used agents to "recreate Next in a week" and released with critical vulnerabilities.

I think one of the reasons people think this is slop is because of the name. How does the name EmDash relate to being a wordpress spiritual successor? It's clear the name was chosen as it relates to the use of em dashes in AI generated text, so why would you want to be associated with that? Why not choose a name like Astro Press given your experience on Astro?

Could you say a few things on your plans to develop the community and ecosystem then as requested?

That's the significant part of Wordpress after all, not the mediocre code.