Jonathan Desrosiers

Jonathan Desrosiers

@jonathandesrosiers.com

Passionate about open source. WordPress Core Committer. Principal Software Engineer @ Bluehost.

163 followers135 following129 posts

Pinned

Replying to @jonathandesrosiers.com

Criticism IS a form of contribution. But the nuance of how you offer it matters just as much as the what. When should you speak up? How can you frame concerns? I wrote about offering constructive criticism in open source and why your voice matters.

jonathandesrosiers.comOffering Criticism in Open Source ProjectsCriticism in open source projects is vital feedback but requires the right approach. Learn when to speak up, how to frame concerns, and why your voice matters.

It's not easy to coordinate sensitive releases of this magnitude. And things are changing so fast. Thank you, everyone!

Aaron Jorbin@aaron.jorb.in

To all the members of the PHP Security team: thank you for your work in keeping people and websites safe. Your work is appreciated

Have you ever stopped to consider what makes something a part of the web? What even IS the web? The web was intentionally built on patent-free standards and decentralized architecture with the ultimate goal of equal and universal access. Where does the open web begin and end?

View full thread

The project and surrounding ecosystem exemplify what the web is meant to be: open by default. As users and consumers who rely on the Internet, we need to refocus our energy toward the real enemy: the closed web that seeks to replace the web’s open foundation.

Come check out my talk if you'll be in Kraków, or find me at the @bluehostofficial.bsky.social booth and see what we've been working on. If not, drop a reply sharing what the "open web" means to you! You'll find the full abstract for my talk on the @wceurope.bsky.social website.

europe.wordcamp.orgThe fight for the open web is a lieFor decades, open source advocates and Internet purists have rallied behind a righteous call: “we must fight to preserve the open web.” That rallying cry is all wrong. The web itself re…

Have you ever stopped to consider what makes something a part of the web? What even IS the web? The web was intentionally built on patent-free standards and decentralized architecture with the ultimate goal of equal and universal access. Where does the open web begin and end?

The lie isn't that the open web is worth fighting for. It's that we've been fighting the wrong battle. Open source projects like WordPress have long championed the technologies built on open web standards that have powered the web from the very beginning.

I was recently a guest on the WP Tavern Jukebox Podcast with @nathanwrigley.com for my fourth appearance on the show. We covered WordPress release strategies, the state of the contributor community, and why the resurgence of open technologies has me feeling good about what's ahead for the project.

Every time a version of WordPress is released, there are dozens of contributors who perform final testing on the built packages before it's pushed out to the world. If you've ever participated in a "release party" you know it can feel a bit chaotic or intimidating.

But these final testing steps are one of the easiest ways to get involved contributing to WordPress, bringing in contributors from all over the world. How can we make that experience more valuable, both for the release and for the contributors themselves? make.wordpress.org/core/2026/03...

make.wordpress.orgCall For Feedback: Increasing Value of Release Party Testing PhaseEvery WordPress release party includes a phase dedicated to community testing. Contributors from around the world come together synchronously, run through a set of testing scenarios, and report the…

While I was writing this post, @jonathanwold.com actually reached out to see if I would be a guest on the Crossword podcast. We discussed this concept in depth, the importance of being prepared when new contributors show up, the nuance between a do-ocracy and a meritocracy, and more!

Jonathan Desrosiers@jonathandesrosiers.com

Criticism IS a form of contribution. But the nuance of how you offer it matters just as much as the what. When should you speak up? How can you frame concerns? I wrote about offering constructive criticism in open source and why your voice matters.

If you're a Massachusetts resident, pay attention! There's a new program that officially launched at the end of February that everyone should take advantage of. While "AI" may be the latest annoying buzz word of the tech industry the last 24 months, it's not going anywhere.

View full thread

The state has launched a partnership with Google through the Massachusetts Technology Collaborative to offer all Massachusetts residents access to AI training and certificate programs COMPLETELY FREE through December of 2027. The program includes access to the new Google AI Professional Certificate.

If you're a Massachusetts resident, pay attention! There's a new program that officially launched at the end of February that everyone should take advantage of. While "AI" may be the latest annoying buzz word of the tech industry the last 24 months, it's not going anywhere.

Is it fair to criticize an open source project when you don't have all the information? A recent Crossword podcast discussion with Jonathan Wold and Luke Carbis about WordPress 6.9's Notes feature got me thinking about this tension many contributors feel.

I always struggle choosing images to accompany my writing. I’m curious what strategies others use, especially when there’s imagery would be more metaphoric. As much as possible, I try to use photos from the @wordpress.org photo directory, but I occasionally use AI.

There's a few days left to submit @wordpress.org 6.9 release cycle feedback. All are welcome to share feedback (even those who did not contribute directly to the release). Understanding what did/did not go well is the only way processes can be improved! So take a moment to fill out this short form 🙏

forms.gleWordPress 6.9 "Gene" Release RetrospectiveLet's reflect on the experience of the WordPress 6.9 release process and use what you learned to improve future releases. This form is for everyone who participates in the WordPress community, not jus...

While it’s great to see so many companies rally to support @tailwindcss.com as a result, it shouldn’t take a situation like this for companies relying on open source to step up and do the right thing. Everything is OK this time, but it may not be next time for another project.

A HUGE thank you goes out to every single one of the 920+ contributors who helped to make this release possible! Following the theme of luck from my 7 year First Commit-iversary post, I am truly lucky to "hit the button" on stage at State of the Word pushing this release to the world!

WordPress@wordpress.org

Meet WordPress 6.9 “Gene”. This release delivers collaboration with soul. Notes in the editor, smooth drag and drop, new creative blocks, and faster performance across your site. Discover what is new and upgrade today: wordpress.org/download/releas... #WordPress

I blog about my Commit-iversary each year. This seventh year's theme is, of course, luck! I took a look back at some commit-related statistics reflected on how lucky I am to be entrusted to help maintain such a large open source project that so many depend on.

jonathandesrosiers.comSeven Years a Committer: My WordPress Commit-iversaryJoin me in marking my sixth commit-iversary, celebrating my open-source contributions to the project as a WordPress Core committer.

I'm really excited for the @wordpress.org 6.9 release! There's. A. Ton. The field guide is now live, and it proves my point (it's a doozy). I'm looking forward to seeing the community build on top of the new Notes feature, which unlocks new ways to collaborate!

make.wordpress.orgWordPress 6.9 Field GuideThis guide outlines major developer features and breaking changes in 6.9 and is published in the Release Candidate phase to help inform WordPress extending developers, Core developers, and others. …

All known PHP 8.5 incompatibilities in WordPress Core have been fixed for the @wordpress.org 6.9 release scheduled for December 2. This release will have "beta support" for PHP 8.5, which is just the label applied to PHP versions with less than 10% adoptions across all WP sites.

make.wordpress.orgPHP 8.5 support in WordPress 6.9PHP 8.5 was released on November 20th. Contributors to WordPress have been busy in recent months preparing for this version and we’re happy to report that all issues reported against PHP 8.5 …

On November 20-21 2025, I'll be speaking at the EvolveDigital Summit in NYC. Too often, security is treated as an afterthought or a one-time task to check off a list. But that approach often leaves sites vulnerable and owners frustrated.