-
Revitalizing the Stagnant Web: Reflections from WordCamp Canada

The WordPress community can be so strange sometimes. But I mean that in a really good way! The last few days at WordCamp Canada were a great reminder of that. I always walk away from a WordCamp feeling inspired. The conversations, interactions, and things you learn are re-energizing and invigorating. Anyone reading this who has…
-
Implementing AI in Open Source Without Losing the Human Touch

AI is changing how we build and collaborate in Open Source. This post explores how to thoughtfully integrate AI into contributor workflows without losing what makes our communities human, creative, and welcoming, and why the most important decisions still belong to us.
-
The Ghosts of Unactivated Contributors

Contributors don’t arrive fully formed. They find their way, like hikers choosing different routes up the same mountain. This post explores what it means to activate observers, prevent territoriality, and create space for others to thrive, so the community is not haunted by those who might have stayed if they had been engaged with effectively.
-
12 Years Contributing to WordPress

Join me as I reflect on reaching a new milestone in my journey as an Open Source maintainer: 12 years since first contributing to the WordPress project.
-
Empty Stable Column on translate.wordpress.org
I was recently making some changes to my Toggle wpautop plugin in the wordpress.org plugin repository when I encountered a strange issue related to translate.wordpress.org that I wanted to share. First, in case you are not familiar, here is a little bit of background on how translations work for WordPress. Way back in 2013, WordPress 3.7 added support for something called language packs.…
-
Removing large files when using git-svn to migrate repositories
Today I was migrating SVN repositories over to GIT using BU’s svn2git utility. I came across one repository that GitHub would not allow me to push because it contained a file that was over 100MB. After some investigation, I realized that the file it specified was only 25KB. However, at some point in its history it was over 100MB,…
-
WordCamp Rhode Island 2016 Slides
At WordCamp Rhode Island 2016, I ran the Contributor Day workshop. Before we got to work contributing to core, I gave a short presentation about how the WordPress development process works, and introduced them to the tools they would need to be familiar with. Download my slides here. I followed the Trac tickets that the participants became involved…
-
Boston WordPress Meetup Talk
This past Monday, I had the opportunity to speak at the monthly WordPress Boston meetup. If you are not familiar, WordPress meetups happen regularly all across the globe. There are several in the New England area alone. Boston WordPress meetup WordPress Rhode Island New Hampshire WordPress WordPress Hartford My talk was titled Coding Standards &…
-
Ski Weekend 2016

This weekend, me and several friends went on a mini getaway to North Conway, New Hampshire. We found a great place on airbnb that was able to accommodate all of us. When we walked in, we were greeted on the counter by a bottle of wine, and a guest book. The guest book was filled with…
-
WordCamp Providence 2014
Today I am teaching a workshop at WordCamp Providence 2014 called WordPress Plugin Development from Scratch. Below you can find the slides for you to follow along, as well as the finished plugin that we will be creating today. Looking forward to working with you today! Workshop Presentation Slides Workshop Plugin FIle
-
WordCamp Providence 2013 Slides
Today, I gave my WordCamp Providence 2013 talk, “Next Level Plugin Development”. In case you missed it, or were in attendance and wanted a closer look at the slides, you can find them here.
-
Speaking at WordPress Providence 2013
I am very happy to announce that I will be speaking at WordPress Providence 2013. I will be giving a talk entitled “Next Level Plugin Development.” The lineup of speakers is exceptional this year, and it is only $30! For visit their website more information about WordCamp Providence.
-
WordCamp Providence 2012 Session Video
In case you missed it, I was able to speak at WordCamp Providence last fall. My session was entitled Plugin Development – Stirred not Shaken. This presentation makes sense of the pandemonium of plugin development by breaking it down into three stages: planning, implementation, and release, while providing resources and discussing best practices. If you missed…
-
Are We Too Busy?
“To do nothing is the most difficult thing in the world. It is also the most intellectual.” – Oscar Wilde
Discover more from Jonathan Desrosiers
Subscribe to get the latest posts sent to your email.