WordCamp Vancouver 2018 Memory Dump

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

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

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