Hiring a Developer: You’re Doing it Wrong

Hiring a Developer Hiring a software developer is an important step in creating a good quality software product. Unfortunately, building a great team is a lot trickier than it seems. I’ve been part of hiring processes that have gone well and lead to adding good,...

The Curious Case for Content

You’re Not a Publisher, So Why Care About Content? I get it. Blogging isn’t your business. You don’t want to pay people fiddle around on Facebook. If you have a Twitter account, you just want it to be the kind of place where you make announcements or...

Looking Closer at Empathy

Empathy in Product Development As a software developer who loves to create products for people, I think about my audience a lot. Over time my work has lead me to a handful of truths that help me build the best product possible. One truth as I see it is that Empathy is...

Testing SMS Interactions in Ruby on Rails

In my last blog post, I discussed how to incorporate Twilio into your Ruby on Rails application. However, I didn’t discuss how to automate testing these interactions. This time I’ll show you how to do just that by using the new Ruby Gem sms-spec, so that...

Would you like to know if custom software is right for you?