Breaking my radio silence on this here blog to call out for help: if you know why my alloptions cache ends up as 0 when I restart Memcached, I’d love to hear from you.

Because when alloptions ends up as 0, wp_cache_add() never adds alloptions to the object cache, resulting in hundreds of options queries on every page load.



Unlike a rusting highway bridge, digital infrastructure does not betray the effects of age. And, unlike roads and bridges, large portions of the software infrastructure of the Internet are built and maintained by volunteers, who get little reward when their code works well but are blamed, and sometimes savagely derided, when it fails.


It’s easy to take open-source software for granted, and to forget that the Internet we use every day depends in part on the freely donated work of thousands of programmers.

The Internet’s Telltale HeartbleedThe New Yorker


What I’ve learned so far about consulting work:

  • Harvest feeds the OCD time tracker inside of me.
  • Creating proposals is a huge time suck.
  • There’s so much room for automating all of this.

Introducing Hand Built

Over the last several years, I’ve built many great experiences with WordPress. Today I’d like to introduce Hand Built, my new development and consulting firm. If you need expertise with bespoke WordPress solutions, code review, development leadership, data migrations, automation or scaling, shoot me a note at

Beginning with CoPress, I got the taste of running a WordPress-only hosting company. Watching clients email Microsoft Word documents back and forth became the genesis of Edit Flow, which is now used by some of the largest news organizations in the world.

Moving on to the CUNY Graduate School of Journalism, I grew to realize the impact usable software can have on education, and was a valued voice for innovation within the institution.

At Automattic, I spent two years on the VIP team reviewing code, fixing nasty bugs, and training developers. I’ve had the honor to speak at many WordCamps, including WordCamp San Francisco. And, along the way, I made significant contributions to Co-Authors Plus and other plugins, and fell in love with WP-CLI.

With Human Made, I split my time between client services and product. I supported a half-dozen clients, most notably Vocativ,, and News Corp, with backend and frontend development, leadership, and project management for their launches. I also led WP Remote, a JS application built on a WordPress-powered API, through two substantial feature releases.

Now, through Hand Built, I’m ready to help you solve your business problems. Let it be creating a custom workflow experience for your content team, reviewing an existing codebase for security and performance, or migrating years of archives into WordPress, I have expertise you can depend on.

I look forward to hearing from you.