
Johanne Courtright
1.1K posts

Johanne Courtright
@groundworxdev
WordPress Engineer Building WordPress Gutenberg block systems Creator of Groundworx
Katılım Nisan 2009
355 Takip Edilen471 Takipçiler
Sabitlenmiş Tweet

WordPress search returns matches. Your visitors need relevance.
Query Filters 2.0 is here, FSE blocks, no shortcode, no custom php.
WordPress search has always been a text scanner. Matches, not relevance. 2.0 changes that, weighted index, fuzzy matching, synonym dictionary, proximity scoring. All inside WordPress. No external services.
groundworx.dev/resources/how-…
English
Johanne Courtright retweetledi

I've spent 20+ years in @WordPress. Most of that I was heads-down building and only recently have I connected with the community aspect.
I stepped away from Websites for the last decade but now I'm back and I've been running growth and ops at @wpfusion for the last year.
As a result I'm going to use this account differently.
Not as a highlight reel but the actual work: revenue, messy ops, agent workflows, speaking prep, the stuff that breaks and what we did about it. In real time, as much as I can share honestly.
I also want to be useful to plugin authors who are struggling. In my experience it's rarely the code that kills you. It's clarity, distribution, support, pricing - the boring parts nobody wants to tweet about. Happy to share what I've seen work and what I've got wrong over two decades in this ecosystem.
There is a real fear in the ecosystem right now and many are trying to productise their way out of falling metrics. I don't think it's dying yet but I'm realistic about what the future looks like.
I'm not trying to become an influencer, I don't have any agenda here other than documenting the work and showing up properly in the WordPress community - on stage where I can, in the replies where it helps.
If you're building in this space, say hi 👋
English
Johanne Courtright retweetledi

Not sure it's the place to post, but I need more people to see this message. My wife's father is in the ICU, fighting for his life.
The current hospital bill is around $5,000. My wife's family has already spent their savings. They've started taking out loans to keep the treatment going. We're trying to cover the next two weeks of ICU costs.
It's painful to watch their struggle.
I've never done this before, and honestly, it's uncomfortable. But I'd regret not asking. If my videos have ever helped you, or if you're just in a position to help, here's a link.
🔗ko-fi.com/aleksandrsamok…
Any amount matters. Every dollar will be donated to her family. If you can't donate, that's completely okay. Sharing this video helps too. And if you've been through something like this with your own family, I'd appreciate any advice in the comments.
Like, repost, or comment for better reach.
Thank you, and God bless.
English
Johanne Courtright retweetledi

Big words? Nope. Data! The lack of accessibility in your site has been tanking your rankings. Come to my talk at #WCEU on Friday June 5, 3:15pm CEST.
Rather meet over coffee in the venue and discuss? calendly.com/annebovelett/a…

English
Johanne Courtright retweetledi

Be prepared, folks! I'll be running around with my microphone asking people at random what role open source software has played in their lives!
#WCEU
Open Channels FM Podcast Network@OpenChannelsFM
If you are headed to @WCEurope make sure and say hi to one of our hosts who are attending. #WCEU2026 #WCEU @Bovelett @BobWP @divydovy @schmitzoide @wp_bullet @wpbuilds @RobertJacobi
English
Johanne Courtright retweetledi

I have held my tongue for 15 months, but I can't abide or normalize the legal violence that @wpengine is inflicting anymore.
Here's my thoughts on @WordPress's 23rd birthday: wordpress.org/news/2026/05/w…
English
Johanne Courtright retweetledi
Johanne Courtright retweetledi

Congrats on 20 years, and thank you for creating with @WordPress. We provide the canvas and the oils; you paint the picture. 🎨
RONNIEROCKET.COM@ronnierocket
🏅2️⃣0️⃣ 20 years on @wordpressdotcom. Still there every single day. Thanks for a great product @photomatt and @automattic.
English
Johanne Courtright retweetledi
Johanne Courtright retweetledi

Today's my last day as Head of AI at Automattic, and Core AI lead for WordPress. Shocking to think it's been only 18 months since the WPAI acquisition.
j.cv/closing-a-chap…
So much has happened. We formed Core AI for @WordPress, built the AI Building Blocks (the last ships in 7.0), grew Automattic AI from from ~10 folks to 50+, and #core-ai went from 0 to 1,000+.
@automattic shipped AI site builders, built-in agents, Telex, agentic commerce in Woo, Parsely Sage, MCPs… an incredible group to get to work with each day, async or in the NoHo space.
English
Johanne Courtright retweetledi

🚨 JUST IN - Google published a long piece about "Optimizing your website for generative AI features on Google Search" 👀
A lot in it developers.google.com/search/docs/fu…
🧵

English
Johanne Courtright retweetledi
Johanne Courtright retweetledi
Johanne Courtright retweetledi

If you know that you can unlock 23% more quality traffic to your website through accessibility, and you are a developer, this talk by @DjevaLoperka about accessibility with the interactivity API is one to watch as soon as it lands in @WordPress TV! She shows building an accordion block as an example during @wp_portugal ❤️
#WordCampPT

English
Johanne Courtright retweetledi

Kadence Is Now Liquid Web: My Honest Take on the Rebrand diydreamsite.com/kadence-liquid…
English
Johanne Courtright retweetledi

Did you receive a cancellation mail from @screenstudio? ⬇️
Screen Studio@screenstudio
Heads up: some Screen Studio users received a subscription cancellation email from Lemon Squeezy. We're in touch with Lemon Squeezy and looking into the root cause. This should not affect your access to the app. We'll post an update as soon as we know more.
English

I think when acquisitions happen, it's usually larger companies trying to achieve specific goals, and those goals rarely align with what would keep the acquired product thriving long-term.
In this case, a hosting companies don't care about the success of the acquisition as much as they care about their own success.
English

I’ve been reflecting on why I (and so many other people) care so much about what’s happening to the ex-Stellar brands. Over dinner, my husband correctly pointed out that companies get acquired all the time and are often sidelined or even closed down. But for me, this is different because:
- I’ve known and used many of these products for 10+ years.
- I have so many friends who either founded these companies or used to work at Stellar.
- I’ve heard so much about the problems and frustrations over the years, which makes me feel closer to the situation even though I’m not involved.
- It could have been Barn2, except that I chose not to sell when everyone else was getting acquired (and I felt like the odd one out for wanting to remain independent!).
English
Johanne Courtright retweetledi

RT @gregorykennedy Don't listen to any of the negative feedback you get at work. Don't ruminate. Don't reflect. Find a way to turn all your quirks into a competitive advantage.
English
Johanne Courtright retweetledi

@asaio87 Php is still very relevant and needed, no doubt. Not everything needs to be js
English

I have been a PHP developer for over 15 years now.
A lot of people mock PHP just because they started doing fancy JS frameworks and think only those exist
PHP is very widespread
You find tons of devs
tons of resources
tons of frameworks, I personally develop with Laravel and wordpress
I always pair it with mysql or sqlite
Now I am a nodejs dev, and anything with javascript as well for a few years as well, but thats another story.
I can tell you that PHP is still super strong, is very modern (especially v8 and above), very secure, and very fast.
I can assure you PHP powers websites worth millions and hundreds of millions of $$$
and now with AI is even easier to develop if you come from other technologies
English
Johanne Courtright retweetledi

WooCommerce REST API docs have a new home developer.woocommerce.com/2026/05/08/new…
English






