Author: Jonathan Desrosiers
-
Happy 40th Birthday Matt!

Today is Matt Mullenweg’s 40th birthday. While I’m not particularly close to him, I do consider him a friend in some ways. I’ve met him in person many times, though it’s often very brief. In the 17+ years I’ve used WordPress, I’ve also listened to him talk more than I can even estimate. Much of…
-
The WordPress Photo Directory: I’m the newest contributor

I finally uploaded my first photos to the WordPress.org Photo Directory. Here’s my thoughts on the process and a challenge for myself during the 2024 calendar year.
-
Making my website my own curated space

I’ve been thinking a lot about what I want from my own website. Here’s some rough thoughts around making my website my own curated space for everything.
-
Speaking applications: a pet peeve

There’s one super common question on event speaker applications (especially for WordCamps) that often trips me up. I think there’s a better way to gather the same information while providing more flexibility to organizers.
-
Exporting private Slack history: notes for my future self

A summary of experiments with tools that can be used to export and view private Slack interactions for archival purposes.
-
Updating WordPress to use more modern versions of Node.js/npm: Part 2

In August, milestone 1 was reached for ongoing work to update the WordPress and Gutenberg build tools to use more modern versions of Node.js/npm. Like anything WordPress, this comes with some interesting challenges and requirements. Here’s the announcement post detailing the changes.
-
Five Years: My WordPress Commit-iversary

Today officially marks 5 full years since my first commit to the WordPress open source project. In the context of the WordPress project, a committer is a contributor with the ability to modify the main WordPress repository. Since 2004, roughly 90 people have been granted commit status for WordPress Core. If you’re interested in learning…
-
WordPress 6.4.1 Rapid Maintenance Release: Technical Details and Timeline

After the 6.4 release, it was reported that a small change within the bundled library responsible for making and managing HTTP requests was causing problems for a small subset of sites. Here is a technical breakdown of the problem and how contributors to the WordPress project responded.
-
Talk Recording – WordCamp Asia 2023

In February, I was fortunate to have the opportunity to speak at the first ever WordCamp Asia. My topic was Migrating WordPress Core to GitHub Actions: A Retrospective: In late 2020, WordPress Core started a multi-phase migration to move its automated testing to GitHub Actions. This talk will revisit this process to share what was…
-
Updating WordPress to use more modern versions of Node.js/npm

Recently, I’ve been working with other contributors to update the WordPress and Gutenberg build tools more modern versions of Node.js/npm. Like anything WordPress, this comes with some interesting challenges and requirements.
a11y accessability ai automation Baseball career days Change.org Chess Code community Conferences CSS CSS3 elementary school GIT Hall of Fame Hayden-McFadden Instagram Internationalization JavaScript Jetpack jQuery kids MLB Movies MySQL PHP Plugins Slides Social Media SVN Translations Triage Team Version Control wcpvd wcpvd2012 webmentions WordCamp Asia WordCamp Providence WordCamp Sessions WP-CLI