Run a business? Check out LessAccounting, our bookkeeping system that'll save you hours per week.

Announcing:

We built the entrepreneur's bookkeeping system, it's called LessAccounting. You'll probably love it.

How to Pick a Rails Consultant

written by Steven on June 04, 2012

We get a lot of people who ask us to help them build a great app. Most of these folks don’t have the technical background to figure out who to spend their money with. When you are starting up you don’t have enough money to waste on a bad first effort—once your money has been spent, it’s gone forever. If you don’t have a solid, bug-free product at the end of development you’re doomed. We’ve taken over projects for lots of people who started with someone else, but they either couldn’t finish or gave them something so buggy/ugly/hard to use that their business was in jeopardy. So how do you choose wisely up front?

Ultimately, you have to pick the team that you think is most likely to succeed. I think the single clearest factor is to look at what they’ve done before. I’m not talking about what version 1 products they’ve made and launched for other people; almost anyone can get something out that looks decent. I’m talking about consulting companies that have their own products—there are very few of these.

Building an app that is a sustainable business, which will grow over time is very hard. Making things so good that people are happy to pay for them is also very hard. Many consulting companies have launched products of their own only to abandon them shortly thereafter. Why? Because it’s a lot harder than you think it is. Writing the code and doing a nice design are the easy parts. Building a profitable company is hard.

There are only a handful of consulting companies that have their own products, and of that handful the number of them who have products that are more than 1-2 years old is even smaller. My advice is to look at consulting companies that have successful products of their own and pick one of them to build your product. The list is short for a reason.

Business Owners: save hours per week with LessAccounting. It's like Quickbooks, just not total shit.

5 Comments

Chris Cairns
Chris Cairns said on June 09, 2012

Absolutely agree based on experience. Only hire a consultant who has built a profitable product. Otherwise, save your money and build it yourself.

Stewart Bellamy
Stewart Bellamy said on June 12, 2012

So you mean only to hire a consultant that has experience? What about newbies? How can they get a chance?

Steven Bristol
Steven Bristol said on June 12, 2012

Hi Stewart,

I’m afraid that, with very little exception, we won’t hire people that are new to rails. It takes too long to train new folks and they are very prone to errors. There are plenty of people that will hire new rails folks.

That being said, if you are awesome, send me an email and we’ll talk.

allan branch
allan branch said on June 12, 2012

@Stewart, how does anyone, in any industry, get ahead without having a reputation? They fight their asses off, they take less desired projects, they work cheaper, they get scrappy.

@Chris, our experience is clients can’t build it themselves. These new business owners shouldn’t just hire a designer and coder because they need business mentorship. They desire an opinion of someone who’s done it before them.

Chris Cairns
Chris Cairns said on July 10, 2012

Allan, agreed. You’ll get a lot of “Rails consultants” who claim they have a track record of building profitable products, but you have to dig deep into their experience — did they contribute to the whole or the individual parts of a successful web company? Carrying cups of water to the quarterback doesn’t count.

Leave a Comment

About Steven
Steven Bristol has written code for the past 20 years. He like green vegetables and kittens, oh and butterflies too. He loves to throw ninja stars at his enemies.

You Should...

Follow Steven on Twitter
Friend Steven on Facebook
Subscribe
LessEverything Copyright 2011 LessEverything.com
We don't like footers, they're kinda boring