How to bootstrap your company to profitability
spencerfry.com
spencerfry.com
I think that consulting is a great way to get varied experience, enjoy working with lots of different people, and have flexibility for working on side projects.
It also looks like he was doing consulting work to pay the bills between his 3rd startup and Carbonmade... for a full 18 months. That doesn't make much sense to me. How can you first sell 3 profitable companies and then go back to consulting for 18 months while trying to bootstrap a new company?
I can only guess to the explanation...
I also question some of his advice. "Your first dollar validates your product, your business model, and everything else" contradicts my experience. So I'm a little skeptical.
Pushing that aside, I think a lot of the advice he gives is very relevant and applicable to bootstrapping startups.
I then started my second real business at 18 where we sold game server hosting, web hosting, and ventrilo services. This company lasted about a year until I took the web hosting clients, built the web hosting services up, and then sold that to a much larger NYC based web hosting company to pursue what would be lead to my third business. Note the progression in size.
My third business was a voice over IP company for computer game players called TypeFrag. I started that in 2002 during my sophomore year of college, and ran it for five years and five full-time employees all while in college until getting a buyout offer of my 50% share that I couldn't refuse during 2007 when I was 22 years old. During that time, I also launched a software company called GameComm under the TypeFrag brand. That company won first place and $75k during a business plan competition and we hired two full-time guys to build out the software for us. That's company number four.
After selling TypeFrag and GameComm, I started in on Carbonmade when I was 22 and have been working on that since. Carbonmade is company number five -- I say company when it's a registered LLC and cash positive and profitable -- and continue to work on that to this day.
So, technically, I actually have 15 years experience working on the Web, but tend to shorten that to 10, because my first "real" company (not just a small money making forum/review site, etc.) came when I was 16... 10 years ago.
You can see my bio here: http://www.crunchbase.com/person/spencer-fry
If HN supported bold type, I'd have used it there as well.
Having retirement, mortgage, and college funds paid up will make you a far better entrepreneur than a couple hundred thousand dollars of funding ever will.
Excellent presentation of some beautiful content.
To which I'd add:
The only real downside of bootstrapping while consulting is that consulting is a soulsuck, and it's so much more fun to work on your own thing. Or, consulting is so much of a soulsuck, that it depletes your energy to even work on your own thing.
You just have to monitor your energy & passion levels carefully to ensure you make choices that help you keep both balls rolling.
We're doing the same - and I just quit consulting a couple mos ago. It's fabulous to look at my fledgling product, designed just how I wanted to, and know it will start grossing $10,000/mo in just a few more short weeks.
I think, for a lot of people, when you stop violating your "core value" for the sake of money, it gives you a new lease on life.
I look at it as managing energy. Some things drain energy. Some things give back more energy than they take. Doing work you believe in, even if the work at hand is totally uninteresting, generates energy rather than sucking it.
In my space, the major 'soul suck' for most people is phone support and sales. I simply don't provide those services (and I've lowered my prices to compensate)
The thing is, when it's your company, you never have to do something you think is stupid. (yeah, you still do some stupid things, or, at least, I do, but when I notice it's stupid, I stop.) It's completely different from working for some PHB because when a customer gets unreasonable, it's simple enough to simply refer him or her to your nearest competitor.
Sure, you still have to do things that are /hard/ but there is always a clear reason why you are doing the thing, and if you don't think that reason is good enough? you don't have to do the work.
I've often wondered if it would be possible to offer people a chance to outsource phone support in the small business or startup space?
That's the thing about phone tech support; it's cheap and easy to do badly, and really difficult and expensive to do well. You need to look at who your customers are and decide if bad phone support is better than no phone support at all, unless you have more volume than I have and a higher margin than I have.
I mean, sure, I'm a nerd and hate talking to people over the phone. But talking to a machine over the phone is even worse.
The advantage of phone support is it's immediacy. if you get rid of that, you might as well eliminate the phone altogether.
As somebody whose passion IS great software, this makes me extremely unhappy. It's like being stabbed in my core value.
I'm not cut out for consulting.
Working on my own thing, on the other hand, always gives me a sense of purpose. It doesn't matter what I'm doing at the moment, or if it's fun. I have a great capacity for unfun work.
But I don't have anybody forcing me to undo great work.
If I turn out to be wrong & customers all ask for change, first it's my choice - and second, if they find the user experience needs changing, I am probably in a position to grow.
My customers use my work; clients rarely consume what they pay me for.
Make sense?
If you are a designer and your product is framework for web page design, then using your software in your consulting job is a natural way to give your product some exposure while making money from your design work (not the greatest example ever, but you get the drift).
Intrinsically, your consulting work should be your sales pitch for your product. Or at least that's how it works in my imagination.
I could turn the latter into a product, but that'd be defeating the point.
Now my work is focused on making small biz software that does a fabulous job and makes people happy.