Coding Projects: November 2019

At any point in time I usually have a few coding projects on the go. Over the last two years I’ve made a conscious effort to focus on a few projects instead of trying to do everything, so I don’t spread myself too thinly. Here’s a list of projects I’m working on currently.

The Unprofessional Web

You may have heard some news over the last few days about obfuscated and malicious code allegedly being found within a WordPress plugin published by a theme shop called pipdig. Jem Turner covered it here and Wordfence Security covered it here, although the latter chose to only use the word “peculiar” as I suspect they’ve… Continue reading The Unprofessional Web

My Code Extensions

Last updated: January 2020 I’ve previously written about my Sublime Text packages, but I’ve since switched to the excellent VS Code editor. If you’ve already disregarded this editor based on the Visual Studio prefix in its name, please don’t. There really is no relation to Visual Studio, and I suspect that the marketing team at… Continue reading My Code Extensions

Rendering Dynamic Gutenberg Blocks in Theme Template Parts

Gutenberg is an ambitious project that aims to completely overhaul the experience of writing content in WordPress. One of the problems you’ll soon run into when building a block for Gutenberg is that as a block becomes more complex, storing its complete output statically becomes undesirable. If a block contains several fields or its output… Continue reading Rendering Dynamic Gutenberg Blocks in Theme Template Parts

Documentation for Emails Sent by WordPress

Ever wondered about situations where WordPress sends an email? I documented them all & how to filter or disable them. The document lists every situation where WordPress sends an email, along with how to filter or disable each email.

A Collection of My Talks

Last updated February 2019. Here’s a list of the various talks (mostly WordPress) that I’ve given in the past, along with the video recordings and slides when they’re available. Zen Mode: Developing While You’re Offline Those of us who work in the web industry find that we’re online a huge amount of the time. Going… Continue reading A Collection of My Talks