Blog
-

Introducing Dodge, a WordPress game!
If you follow my blog, you’ll know that during the last two weeks of December 2023, I started hacking on a little game built on top of the WordPress Interactivity API. Well, two weeks later, that game project has consumed all my spare time, but I am pleased to announce that version 1.0 has been…
-

2023 Year in Review
2023 has probably been my most eventful year since I started writing review posts in 2016. I didn’t set any specific professional or personal goals for 2023. This is largely because my professional goals are very tied to whatever projects I am working on with the WordPress Training Team, and my personal goals are simply…
-

WordPress as a game development platform.
It started out as a silly little idea I had one day, it’s now a fully-fledged game block! It even has a dedicated game page, which you can visit by clicking the link below. Dodge – an interactive WordPress game You can take a look at the code in the GitHub repository. Read the original…
-

A Christmas Countdown
Powered by WordPress, The Block Editor, and the new Interactivity API! To learn more about the Interactivity API, why not read the Getting Started guide? Want your own countdown on WordPress? Download the Interactivity API Countdown plugin, and make sure to install the latest version of the Gutenberg plugin.
-

Is This the Best Bag for Gaming Consoles?
About a month ago I received an email in my inbox with the following subject line: Jonathan – This is the Best Bag for Gaming Consoles Now the subject line grabbed my attention for three reasons: Anyway, the subject line was intriguing enough for me to read the email. It was from Joclyn, the Media…
-

Asus ROG Ally Average User Review: Part Two
As I mentioned in part one, one of the reasons I wanted a gaming handheld was that I had some work trips coming up, one to the US, and one to Europe. Part one only covers the unboxing and setup experience, so part two will cover a few days of day-to-day use at home before…
-

The state of WordPress developer tools survey results
About two months ago I asked folks to complete the state of WordPress developer tools survey. I had planned to post the results about a week after the survey closed, but a trip to WCEU and another to my team meetup in the US delayed that post. Additionally, I was finding it hard to find…
-

Asus ROG Ally Average User Review: Part One
I’ve always played video games for fun. From my first experience with Advanced Dungeons and Dragons on my uncle’s Intellivision console to my last run-through of Star Wars: Jedi Fallen Order (4th time now and counting), video games are a hobby that I’ll happily spend hours and hours on, with no other reward than the…
-

The VSCode extensions I use to make it more like PhpStorm
I’ve been using PhpStorm for about ten years now. Before that, I used Zend Studio, and before that I used Netbeans. I guess it has a lot to do with the fact that I was a Windows application programmer before I switched to web development, so I’ve always preferred feature-full IDEs to lightweight code editors…
-

46
Today, I turned 46. I’m now officially on the wrong side of the downward slope towards 50. 🤣 In the past, I’ve always blogged about how I feel about turning another year older. This year, I want to share what I did on my birthday. I took the day off and spent it with my…
-

Testing out the WP Playground Interactive Code Block
Update: the Interactive Code block has been deprecated and replaced with the new WordPress Playground Block, so all the examples in this post no longer work. I hope to update the use of this block in the near future. So if you attended the final keynote at WCEU you would have seen the WP Playground…
-

Jonathan goes to WordCamp Europe: 2023 edition
It has been three years since I was last at WordCamp Europe, and so I was excited and a little nervous as to how I would handle seeing my WordPress people again. Suffice it to say, my fears were unfounded, as I spent 4 and a half glorious days catching up with old friends, making…