Blog
Articles about web development
Why I work remote only (and how we make it work)
I've been working remotely since 2005. It's not a preference, it's the model where I perform best. Here I explain how I organize client collaborations, what I expect from a remote project, and what doesn't work.
Ten years building WordPress plugins: what I learned
An honest look at what I've learned building WordPress plugins for over a decade: common mistakes, patterns that work, and why the WordPress ecosystem has more nuance than it appears.
When to use a WordPress plugin and when to go custom
Plugins solve 80% of cases. This article explains how to identify when that remaining 20% warrants custom development, and what the signs are that a plugin is holding you back.