
Setting up a proper development environment is crucial when creating WordPress plugins and block themes. In this article, I’ll share how I organized my development workflow to make the process more efficient and maintainable. I’ll walk you through setting up a dedicated development folder, creating symlinks for real-time testing, and implementing automated build processes using…

Teaching yourself to do something is a very personal affair. You’ve got to have a grasp on how YOU learn. For me, I learn in a modular way—mostly by doing, and ensuring that I understand concepts one small bit at a time. This means that while I was able to get my block plugin and…
I just got done listening to the WP Tavern JukeBox Podcast #135 featuring Jonathan Bossenger on Enhancing WordPress Learning Experiences was about guiding new users toward the learning courses and pathways on learn.wordpress.org. There may not be cohorts available now, but you could sign up for updates to get news, via this page: learn.wordpress.org/courses.
Read more
You know, this post has been pending for about 3 weeks, but I think I’ll just do a short update for the next few updates, because the idea is to loosen my grip on perfectionism. I’m learning and sometimes things will feel like large leaps, and at other times, it will feel like shorter skips,…

What a fitting time for me to return to WordPress core, learning the framework deeply. I wouldn’t have quite put it how this WordPress developer puts it (quoted below), but I share the enthusiasm for the Interactivity API nevertheless. I didn’t realise it but I waned a bit in interest after Gutenberg was released, as…