• Learning out Loud and WCPHX

    Last month was a bit of a whirlwind, culminating in a trip to Arizona for WordCamp Phoenix. I was hoping to share a few of my favorite talks, but I’ll probably wait until the edited videos are all available. Let’s just say that I learned a LOT about PHP 8, generative AI, WooCommerce, and the…

  • ,

    Getting WordPress Media Library images in JavaScript

    A tiny JavaScript replacement for wp_get_attachment_image.

  • 🔗 In the Loop: Learning Out Loud

    Aurooba and I talk to Cory and Phil about our podcast, viewSource— and we talk about why we started it, who it’s for, and why all of us keep putting ourselves out there, learning WordPress in public.

  • ,

    Styling the separator block in five attempts

    Exploring different ways to change the default color of the Separator block in WordPress, including using regular CSS, scoped CSS, theme.json, and block-specific stylesheets.

  • 🔗 Press the Issue: Openverse, Block Styling and WordPress 6.2

    In this episode, Rob and Brian review the biggest new features of WordPress 6.2, the integration of the Openverse image library into WordPress Core, discuss whether “Full Site Editing” is really ready to move out of Beta, and whether the Openverse is proof that web privacy regulations have become a hindrance rather than a help…

  • WordCamp Phoenix 2023

    Link to the slide deck ↗ Code from the Demo Other Resources

  • Theme.json and Blocks Three Ways

    If I’ve been a little quiet on the blog here, it’s because I’ve been busy preparing for WordCamp Phoenix, just around the corner. I’ll be giving a presentation titled Migrating your Workflow from ACF Flexible Content to ACF Blocks. (In case you couldn’t tell, that’s been a theme around here.) If you’re interested in WordPress…

  • ,

    Embracing theme.json, kicking and screaming

    Theme.json is great for blocks, but what about themes and plugins that use good ol’ HTML?

  • 🔗 Torque Social Hour with Doc Pop

    Chatted with Doc Pop about viewSource, using GitHub Copilot, and what we think the world of AI might do to SEO and web development.

  • Project Kickoffs and a Block Editor Build Process

    Some people LOVE to start new things. They register domain names with reckless abandon. Others (like me) get hit with insecurity before they can even begin. They talk themselves out of it or fall victim to resistance. But I’m trying, people. It’s been a new year of new projects, most notably the viewSource podcast (and…