Here I share my latest writing, tech videos, podcast appearances, and scribbled-down thoughts on everything from WordPress and tech to just regular life stuff.
I also co-host a weekly WordPress development show/podcast called viewSource. You can find my writing on industry publications like MasterWP and The WP Minute and even WordPress.org.
Links from the WordPress ecosystem- along with my latest blog posts- sent to your inbox. (Read recent editions here.)
A weekly conversation around tech, web development, and WordPress with me and cohost Aurooba Ahmed.
Listen to viewSource
WordPress video tutorials around advanced development topics like custom blocks and Gutenberg.
Subscribe on YouTube
Websites are like cars. I don’t build my own car- heck I don’t even change my own oil- but it doesn’t mean I don’t drive one. I just trust the professionals to keep it running. At a certain point, if your car isn’t making regular visits to a professional for upkeep and maintenance, you’ll find…
Most of us think about GDPR the way we think about most abbreviations, that is to say, not at all. Abbreviations always have a negative consequence- even BYOB means you have to pay for the beer yourself. I’d been happily ignoring GDPR for a while now, much like the rest of the online community, until…
I make no secret of my love for Beaver Builder, especially when talking to groups looking for a nonprofit website builder. If you’re trying to build a modern WordPress website and need a leg up, Beaver Builder is not only the best WordPress page builder, it’s also evolving into an ecosystem of it’s own. A…
Google’s AMP project, short for Accelerated Mobile Pages, came out of nowhere to become one of the more polarizing topics in the modern web. Okay, so maybe not nowhere. AMP came out of one of the largest and most powerful tech companies on the internet. In fact, one of the main criticisms of AMP is…
Grabbing the thumbnail URL for a video hosted on YouTube has always been simple. Just stick the video’s unique ID into a URL and bam- there’s your image. When it came to the Vimeo API, on the other hand, it used to be simple. Recently Vimeo has been in the process of sunsetting it’s classic…
The way I develop now, I’m using NPM to grab packages, and typically Gulp to handle things like processing my Sass and JavaScript files. Gulp has been a great addition to the dev toolkit, allowing you to handle some repetitive tasks with just the click of a button or a few simple words on the…
A live presentation at WordCamp OC about getting your nonprofit website on WordPress quick and easy.
I try to write every day, but more often than not, I fail. In fact, I’ve tried to start a daily writing habit plenty of times in my life, but I’ve only recently stuck to it pretty regularly. And now I consider it a success if I write something at least four times week. When…
I love podcasts. I also love staying up to day and learning more about WordPress. Unfortunately, podcasters seem to create new podcasts and then abandon them faster than Because of this, many of the lists online now are a little out-of-date. I quickly talk about some of the best WordPress podcasts that are coming out now with…
Recently I had the great responsibility to work on the redesign/relaunch of leading Arabic educational resource, TalkInArabic.com. The website is a huge content library, accessible via paid memberships and restricted content. What makes the service so unique is their focus on real-world dialects over academic language. “We really appreciated Brian’s professionalism and dedication to the…