Gratitude Journal October 2018

2 minute readTo 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 readSoftware 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 readAbsolutely 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 readPHP’s array_shift is a relatively slow way to fetch the first item from an array; it’s much better to use reset. For example, 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 […]

Read More PHP's array_shift Performance

Getting Started Contributing Code to WordPress Gutenberg in Laragon

7 minute readThis 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 readUpdate (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