Blog

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

Avoiding feature bloat in plugins

These are just a few awesome, practical tips to keep in mind if you work on any plugins. What’s great is that if you choose to do so, you can build your plugins in such a way that it can be extendable to include features that don’t belong in core, but would be used by […]

Posted: August 11, 2014

Write your own code profiler in PHP

I’ve made it a focus of mine over the next few months to tighten my belt on tests and profiling, specifically with my WordPress projects. I’ve been doing a lot of tinkering with Vagrant, VVV, Xdebug, and xhprof with the specific intent of easily profiling my code. I was quick to discover that while these […]

Posted: August 11, 2014

Template Map makes my Client Work Easier

TL;DR: Built another WordPress plugin: Template Map (GitHub) Very often my inspiration for building plugins is to make my life easier. Selfish as that may be, I’m a big fan of the idea behind using your own publicly released code as much as possible. When you’re actually in the trenches using the code you’re that […]

Posted: July 20, 2014

Susy

I’m not sure if I’ve become too detached or something, but this is the first time I’ve heard of Susy which can’t be well described by calling it a Sass library because it’s just as much a philosophy. Susy seems to have been born out of the customization frustrations found with more traditional CSS frameworks […]

Posted: June 30, 2014

Interfaces in need

I think one of my favorite aspects of client work is being exposed to solutions that otherwise wouldn’t be on my plate. Working with clients from many different industries presents us the opportunity to improve an area that (likely) desperately needs it. There is so much talent being dedicated to the latest social-focused-ultra-modern UI in […]

Posted: June 27, 2014

The Myth of the Design Studio Turned Product Company

37Signals successfully navigated the path of going from a design studio to being a software company. In the process of doing that they unknowingly started the mythology that every design or development studio should become a product company. Kevin and I have on more than one occasion sat back and talked about what it would […]

Posted: June 27, 2014

I’ve Built a Live Search Plugin for WordPress

Search continues to be (in my opinion) a very much underutilized aspect of many websites. It’s not that websites are universally lacking on-site search, it’s that it usually stinks. I did what I could to improve that for WordPress sites by building SearchWP. It’s what I’ve always wanted but never found in a search solution […]

Posted: May 05, 2014