Why I’m Leaving WordPress

a person with a shirt with the WordPress "W" logo on it at a standing desk typing on a keyboard

This is a blog post that’s honestly a half-year in the making and probably a couple of months too late, but here it goes anyway.

I’m leaving WordPress.

Well … mostly leaving WordPress, but we’ll get to the last surviving thread of WP connectivity at the end of this post.

But yeah, with all of the turmoil that Matt Mullenweg has caused, I just don’t see a way forward with WordPress unless something dramatically changes. With a tyrannical dictator at the helm and good people leaving the project — whether kicked out by said dictator or leaving on their own accord — I don’t feel confident in the open source project that got me into web development in the first place.

And so this feels like the right time to just get up and leave and see what’s better in the web development world outside of WordPress.

Discussing the Current Scenario

Oh boy. Where to even begin with Matt’s latest antics that have kicked a lot of people out of the WordPress door.

Well, Mullenweg.wtf does a great job of providing a comprehensive summary of everything that’s happened since last September.

But here’s a brief summary if you’re new to this all.

First, Matt used his WordCamp US keynote talk to blast WP Engine for not contributing enough to WordPress, which then opens up a conversation of what does it mean to contribute because, while they might not have directly contributed to core a lot, they have contributed a ton to the WordPress community (including sponsoring WordCamps).

Then in a cease and desist letter sent the next week, it comes out that Matt more or less tried extorting WP Engine over a trademark license before blasting them on stage.

From there, things spiraled out of control quickly, mostly because of Matt.

WP Engine was basically banned from WordPress (though their access to .org has been reinstated after a court ruled in their favor on a preliminary injunction). Folks, especially prominent people, have been pushed out of the project for supporting WP Engine.

In short, the WordPress ecosystem is now in chaos.

Again, I highly encourage you to check out that link above for a thorough review of the entire situation.

This Isn’t the First Time This has Happened

But the thing is, this isn’t the first time something like this has happened. Nor the second. Nor the third. Nor the fourth.

You get the idea.

In 2023, he punched down at folks who questioned why Automattic was stealing SEO value for wordpress.com over wordpress.org, and for why detailed plugin stats were removed for plugin authors. It was also revealed that the wordpress.org marketing team had no access to analytics as well.

There’s also a litany of other issues that have popped up over the course of the years that were always brushed aside by the community at large, but show a disturbing pattern.

These include, but are not limited to, killing off the governance project that sought to make WordPress more stable with better leadership, criticizing accessibility efforts, especially around the Gutenberg project, the way the Gutenberg project has been handled since its introduction in 2017, stealing a domain from a developer, suing someone who gave Matt a domain, and the horror stories from former Automattic employees.

As you can see, this isn’t an isolated incident. It’s just part of a repeated pattern of behavior.

Not a Positive Future

As I mentioned before, based on Matt’s actions so far, it’s hard to see a positive future for the WordPress community, at least in the near term.

So many great people have already left or essentially been kicked out. And what does that mean for future releases of WordPress?

And the only way Matt leaves WordPress is if he’s forced to, which I just don’t see happening.

While WordPress the software will definitely still be around for a while longer, it truly feels like we’re passed the highwater mark of WordPress. It’s all downhill from here.

To me (and I don’t begrudge or judge anyone who is staying), it just doesn’t feel like something to stick around for.

Time to See What Else is Out There

On a personal note, this has driven me to see what’s out there in the web development world outside of WordPress.

Personally, I feel like I’ve gotten too comfortable with being in the WordPress bubble. I’ve lost that drive to learn more about the rest of the web design and development world out there.

This has been the swift kick in the pants I needed to expand my horizons and learn more about Laravel, advanced PHP, React, Vue, and maybe even Swift and Java. Laracasts has been a massive help in learning the stack around Laravel. And I’ve even built a small personal dashboard app to help me keep track of tasks, finances, calendar events and more.

And more importantly, I’m having fun developing again. It’s been great to learn, tinker and figure out what I can create with these languages and frameworks and how to create the ideas I have in my head.

After years of being really comfortable with WordPress, I think it’s time to become a beginner in other topics.

What I’m Working on Now

Right now I’m working on creating a custom content management system built on Laravel with a focus on small businesses, artists and hobbyists.

It’s going to be a massive undertaking, but I’m really excited about the challenge and really pushing myself as a developer and product builder. At the very least, I should be a much, much better developer at the end of the journey than I am right now.

I’ll talk about it more in an upcoming blog post, but the focus is going to be on creating something that’s specifically built for small businesses to help them grow in this digital world.

It’s a pretty fun challenge. And, more importantly, I’m having fun experimenting with web design and development, which is how I got into the web development world in the first place.

What About the Crosswinds Framework

So, about that last surviving thread of connection with WordPress: the Crosswinds Framework.

I spent a lot of time creating the Framework in 2023, and while it hasn’t performed as well as I would have liked, I don’t want to completely abandon it now.

So I’m going to continue developing and supporting it. I’m even working on a version 2.0 that dramatically changes the product so it’s more usable to site owners who want to create a website quickly. I’m actually pretty excited about building it, especially now after dabbling outside of the WordPress realm.

But it’s just not going to be my main priority going forward.

Leave a Reply

Your email address will not be published. Required fields are marked *