Last updated:
This is a now page, describing what I’m currently focusing on. I try to keep it up to date.
It’s been a very busy first half of 2025! I’ve been working on lots of different things in these past few months. A few highlights:
- Earlier this year, I spearheaded the speculative loading integration to land in WordPress Core, released as a flagship feature in WordPress 6.8.
- Just a few weeks ago, I published the first version of the View Transitions feature plugin, another WordPress Core Performance Team project. Lots of exciting enhancements are on the way already, as this project really hit it off in terms of community excitement – which in turn has me even more excited to work on it.
- A major announcement, the new WordPress AI Team was announced, with myself being a founding member and initial co-Team Rep. I’m super excited to be part of this initiative, and my primary focus will be kickstarting the work on a PHP AI client SDK, which is not going to help only WordPress, but any project in the PHP ecosystem. This project is a direct “follow up” inspired by my work on the AI Services plugin, throughout which I learned that the lack of a provider-agnostic AI client SDK is not only a gap in WordPress, but all of PHP.
- Speaking of AI Services, I have been continuing development of the framework plugin, with lots of exciting capabilities having been released and more coming. My primary focus at the moment is to simplify the API for implementing new providers, and as a result implement more built-in providers, as well as support additional AI capabilities like text to speech, embeddings, or video generation. Lots of updates coming soon in version 0.7.0!
I also plan to get back to working on the WP OOP Plugin Lib library soon, which the AI Services plugin in fact uses under the hood. The library facilitates OOP best practices in WordPress plugins without reinventing the wheel, leading to a more maintainable plugin codebase with low risk of bugs and incompatibilities with other plugins. Closely related to this, I’m also working on a WordPress plugin starter template that uses the library, which can serve as a starting point or at least a good example on how the library can be used in a plugin.
On the side, I continue to maintain my MU plugins repository, as well as my plugins in the WordPress.org repository. There are some that I haven’t updated in years, and eventually I’d like to revisit and modernize them.
To end this on a celebratory note: It’s my 10 year anniversary of contributing to WordPress Core! I made my first contribution on June 28, 2015 at WordCamp Europe in Seville, and got my first props for it a day later, on June 29, 2015. I am eternally grateful to what contributing to WordPress Core has taught me and how far it got me both professionally and personally.