• Just Ship Already

    Stop wasting time trying to perfect the final 1% of your project. It won’t happen. The “someday” you’re waiting for to launch is today.

  • Reinventing the Wheel

    How often do you take something you’d otherwise take for granted back to the drawing board and start from scratch?

  • Situational Awareness

    How aware are you both of the objective dead ahead and of the potential vectors for surprises behind you?

  • WordPress, Options, and Auto-loading

    There are many different ways WordPress performance can be slowed: not understanding options is one of them.

  • Are You Nuts?

    Sometimes, innovation requires setting an impossible goal and working hard to reach it despite being told about its impossibility.

  • Why Showing The WordPress Username Is A Security Risk

    There have been a handful of discussions lately surrounding WordPress and usernames – particularly whether or not exposing usernames is a security risk. The consensus appears to be “no.” I beg to differ.

  • The Death of Sponsored Content

    Once upon a time, I published sponsored content on this site. Now, one of those sponsors has been notified by Google that my article appears to be part of a “link scheme” and has asked me to remove any links to their sites. I find Google flagging my article in such a way troubling, since that’s not what the article or my intention behind it were at all.

  • You Can’t Go Home

    We often leave one place for another, still harboring the hope that we can one day return and pick things up where we left them.

  • WordPress 4.0 Preview

    WordPress 3.9 won’t even be released for another two weeks, but development has already begun on version 4.0.

  • Redis Object Cache for WordPress

    I’ve just helped release a fully-functional WordPress object cache powered by Redis! You should give it a try.