Gratitude Journal October 2018

2 minute read To be honest, it’s feeling like a bit of a stretch to think of what I’m grateful for right now. But that’s totally a result of being lazy about counting my many, many blessings, not because I have nothing to be grateful for. The idea to keep a gratitude journal. Otherwise, I simply don’t take […]

Read More Gratitude Journal October 2018

How to Make Horrible Software Comparisons

3 minute read Software comparison articles can be helpful, but most are horrible. They should educate, compare, and recommend. But usually, they’re just filler words that convey no actual meaning. Here are some common mistakes of horrible software comparisons… Universally Picking a Winner It’s ridiculous to pick a universal winner. Eg, if you’re comparing Event Espresso to EventBrite, […]

Read More How to Make Horrible Software Comparisons

WordCamp Vancouver 2018 Memory Dump

9 minute read Absolutely everything I can remember from my WordCamp experience this year. Feel free to just skip to the sections that interest you… (And thanks Esther for the photo of Scott, myself, and Jason on the ferry!) Preparation I sent a message out to my WordPress meetup and “WordPress professionals” group asking if anyone wanted to […]

Read More WordCamp Vancouver 2018 Memory Dump

PHP's array_shift Performance

1 minute read PHP’s array_shift is a relatively slow way to fetch the first item from an array; it’s much better to use reset. array_shift() modifies the original array and can be pretty slow because it needs to completely reindex the array (remove first element then shuffle everything else forward by one “slot”), so unless you specifically need […]

Read More PHP's array_shift Performance

Getting Started Contributing Code to WordPress Gutenberg in Laragon

7 minute read This post documents how I setup WordPress Gutenberg for local development on Windows 7, using Laragon instead of Docker, and made my first pull request to the project. Most folks wanting to test and modify WordPress’ Gutenberg use Docker to manage their environment. That’s great because it’s especially consistent. But I’ve been happy using Laragon […]

Read More Getting Started Contributing Code to WordPress Gutenberg in Laragon

How to Print Your WordPress Blog

3 minute read Update (April 13, 2019): If you’re looking to print your entire WordPress site, try my plugin Print My Blog. The ideas from this post led to its creation. I previously wrote about the conundrum of preserving your WordPress blog for a  hundred years or so. The main solution I suggested was putting your blog’s content […]

Read More How to Print Your WordPress Blog