Blog

Let’s Kill the Billable Hour

This was a great talk. It covers the history of the billable hour and thanks to the title I won’t be spoiling the outcome when I agree that project/value based pricing is better for us as designers and developers, and it’s better for our clients as well. We need to have a discussion about how […]

Posted: November 14, 2014

Shortcake – Shortcode Awesomeness in WordPress

WordPress Shortcodes are the often abused, immensely powerful, quirky snippets of text in WYSIWYG editors that open the door to a ton of possibilities. Shortcodes power many of the million-dollar-revenue themes and are the root of many flavorful discussions among the WordPress community. Shortcodes arrived with WordPress 2.5 in 2008! There has been a lot […]

Posted: November 10, 2014

My Move from MAMP Pro to Vagrant for WordPress Development

I recently upgraded to a new computer and in doing so shook up my entire development environment. My last was based on MAMP Pro for a number of reasons. Primarily: it just worked. I rarely had to bring up the GUI, everything was just ‘native’ and I went about my business building stuff for the […]

Posted: November 05, 2014

Forcing a Single Term in a WordPress Taxonomy

Taxonomies in WordPress are a wonderful thing. Their purpose is to facilitate relationships among posts (not just Posts) and they do a great job with it. In my client work there have been many times where a taxonomy was appropriate but I only wanted to allow a single term to be associated to each post. […]

Posted: September 03, 2014

The WordPress Plugin Boilerplate 3.0.0

I really like code boilerplates. They’re such a great way to show up-and-coming developers one of many ways to accomplish something. They can also teach veteran developers a thing or two. They usually embrace the codebase for which they were written, and follow established conventions of the project. I also like Tom McFarlin. If you […]

Posted: September 02, 2014

My Best Wasn’t Good Enough, so I’m Starting Over

See the link at the bottom for a discount on @clientwp Second Edition A couple years ago I wrote my first book, Client Oriented WordPress Development and I was wicked proud of it. Writing a book had been on my list for a few years and I finally thought I had a topic worth expanding […]

Posted: August 29, 2014

WordPress Support in PhpStorm 8

I’ve been using PhpStorm for a couple years now, and in version 8 (due in Q3 2014) has the best WordPress integration I’ve ever seen in an IDE. #smitten

Posted: August 26, 2014

User Onboarding

This is a killer idea. User Onboarding is: A frequently-updated compendium of web app first-run experiences You can sift through a number of onboarding experiences with some commentary which can act as both education and inspiration material. I think there’s a lot of value in the onboarding experience, that is to say a customer’s first […]

Posted: August 15, 2014

Principles That Go Against The Grain

Not too long ago, Kevin and myself had the opportunity to represent Iron to Iron at Create Upstate, which is: One incredible conference celebrating community, inspiring action, and connecting Upstate New York designers. Safe to say, you won’t want to miss it. Kevin and I were psyched when this opportunity came up. We really enjoy […]

Posted: August 13, 2014

Support Customers by Helping Them Help Themselves

If there’s a single, overarching theme that seems to resonate with product builders it is the pain point of support. Some despise it, but I’ve come to sincerely appreciate the support interactions I’ve had through SearchWP. It’s shown me how to be more patient, more understanding, and through that make SearchWP a better product in […]

Posted: August 12, 2014