Joe Hoyle

  • Black Walnut Console

    My most recent project was a black walnut under-projector console, to support my new sound bar. It’s all solid wood, 6 feet wide given how large my Sonos Arc Ultra is! In total it took me around ~45 hours to complete. I think a lot of extra time is spent on moving tools / unpacking…

    Read more: Black Walnut Console
  • And now for something completely different…

    Over the last 15 years, when it comes to writing online I have basically only ever focused on one topic: WordPress, and everything tangentially related to it. I think that’s not unusual, after all “online” for people in the technology industry is so associated with their profession that it follows that most sharing skews in…

    Read more: And now for something completely different…
  • Using Playwright testing with a WordPress plugin

    We’ve recently introduced Playwright testing to our Accelerate plugin at Human Made. Playwright allows us to end to end test admin functionality of the plugin using a headless browser. We also make use of the Gutenberg E2E Test Utils package which handles things like auto logging in to the admin at the start of each…

    Read more: Using Playwright testing with a WordPress plugin
  • WordPress Performance Video Playlist

    I’ve been recording some videos on WordPress performance aimed at WordPress developers. It can be found on YouTube. My favorite one so far:

    Read more: WordPress Performance Video Playlist
  • Moving to Quebec

    Recently I moved to the beautiful countryside of Quebec, Canada. That means working from a new, non-european time zone, so more crossover with my americas colleagues. It should also mean easier travel to North American ervents and meetups, the first of which will be WordCamp US in Septemeber 2024! If you’re going to be in…

    Read more: Moving to Quebec
  • PHP-Deno: Learning Rust the Hard Way

    For several years I’ve been interested in the edge-computing “v8 isolates everywhere” approach to building web applications and the like. From a software perspective, I think the idea is enticing: lightweight JavaScript that is secure, simple and fast. Easy to deploy (with things like Deno Deploy), cheap (serverless) and portable (largely.) JavaScript and the ecosystem…

    Read more: PHP-Deno: Learning Rust the Hard Way