Ian Landsman

Founder & Dev. HelpSpot / Larajobs

I don't think I told this story on the blog, but when I left the day job a few months back we sold our paid off Lexus RX 300 so we could use that money to pay our mortgage for the next year and keep the saved money for other expenses. What are you willing to do to start your business?

*[This image was lost to time in my blog transition]*

ps. I'm posting a short article this afternoon, stay tuned.

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

MacNN

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

"We figure that by the time I'm 80, I'll basically be a brain in a jar with a wireless connection to my computer" (via Nick)

  • Great line. Feel better Nick.

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

In the MicroISV world you hear alot of talk about people trying to quit their day jobs and start small companies. What usually follows that is a bit about staying on a laser like focus and spending every waking hour working on their product until it's out the door. Here's why I don't totally agree with this philosophy and why I think you need to do some contract work along the way.

Doing contract work while working on a product that is supposed to support you for the next X years seems silly. Why take gigs for a few thousand dollars here and there when if your product is successful you should be able to make that money back quickly. And the quicker you get your product to market the quicker you'll start making money.

Ah here's the first rub, getting your product to market quicker will have very little if anything to do with it's success. Rather the two biggest issues I've observed (for microisv's) are not being able to keep your company around long enough to get into the game and not having sufficient funds to make smart strategic advertising decisions when the opportunity presents itself.

Let's look a bit closer here. Having enough money to keep your company in business long enough to get noticed is probably the biggest factor in a successful ISV (except maybe the quality of the product, maybe). Getting mentions on weblogs, in relevant magazines, around the office water cooler all take time. It takes a long long time for your company and product to work it's way through the market and start to get noticed. If you don't have the funds to wait the year it's going to take then your product probably doesn't stand a chance. Sure there are the few Delicious Monsters, which become hits in the first 10 seconds, but that's not going to be you or me.

Strategic advertising is the other big opportunity that MicroISV's miss out on and hence why they often fail IMHO. I'm not talking about putting an ad in Wired here. I'm talking about the $500 - $2000 investments you can make in certain areas at just the right time. These type of reasonable opportunities can be huge to a MicroISV just starting out. Maybe you could sponsor a small but influential community event like Gnomedex. For a reasonable amount of money (sponsorships start at 1K) you're name is out there with hundreds of the top people in technology and on top of that over 150 of them are bloggers. Do you have a better way to get your product in front of 150 people who are very influential and love talking about new cool ideas?

What about just the opportunity to go to a conference and give a talk or participate in a panel. Do you have the extra $1500 on hand to do that?

How about running a promotion to give away 10 iPod Shuffles, got the extra $1000?

What about buying 3 or 4 key phrases for your product from Google adWords a month before the business budget year/quarter ends?

Can you afford a designer to do your logo's, site design, and business cards?

It's these type of small investments that make or break alot of small businesses. That's why doing contract work while building your MicroISV is essential. It's scary because you feel like you're losing focus but if you pick the right gigs you won't.

If you've left your day job to start your own business you've probably already cut back on alot of daily expenses. Trust me it's amazing how far I can make $1000 last me now. Before I left my job I'd go through that without even thinking, now I don't spend that in 4 months. You've also probably saved up enough money to live for at least a year or so. That means money you generate from contract work provides some big opportunities.

  1. At the very least it will extend the amount of time you can afford to not go back to your day job. That might be the critical extra few months it takes for your business to go from bust to boom.

  2. You can use it for the type of opportunities above like smart advertising, business travel, etc

  3. It can extend the time you have to develop your product. I could have built HelpSpot in 3 months, but I'd rather take 6-7 and get it right and feature complete.

  4. It's a great morale booster. Having no money coming in for months at a time is fairly depressing (I know about this :-) ). Having a few thousand dollars roll in now and again really lifts you up and I've found greatly reduces overall stress and family stress (my wife will have to comment on that).

  5. Go out to dinner! Use that extra money for a bit of relaxation, it's OK. The less stressful your situation is the more productive you're going to be.

  6. Contracting can help you be more focused on your primary project. When you've worked for 16 straight hours on your project the code you're writing on hour 16 is garbage. I can practically guarantee you'll be rewriting it. So having a contract job gives you something to take a break with. Take your mind off why that regular expression isn't pulling out the right data and go write some flat HTML instead.

All this good stuff aside there are a few pitfalls to watch out for.

  1. Picking the right projects is critical. Ideally you should try and do work for organizations you've worked with before. This will usually allow you to build the most accurate time estimates.

  2. Do projects you can work on during nights and weekends. If it's going to take you 3 days a week or lots of half day meetings and such then stay away.

  3. Don't do it for too little money! This one's important. Often a $500 job can cause as many headaches as a $5000 one.

  4. Don't do it for too much money! This one's important :-). If you're taking on a $40,000 gig that's great but now you'll definitely be distracted from your primary project. Don't get caught up in the dollar signs this one is too big for you.

  5. Don't do any contract work that is a derivative of your primary project!! First off you get into some intellectual property issues here, but also you'll end up making all kinds of special adjustments and "minor" modifications for the client. No good. You need to keep your original vision clear and not get off track with custom one offs of your product before it's even complete.

  6. For goodness sake only take 1 contract job at a time. No if's and's or but's.

So am I eating my own dog food on this? Yes!

I've been doing some contract work since I left the day job and just took on a new medium size project. It's for an organization I've done alot of work for before so I have a good idea of the time I'm going to need for meetings, phone calls, and general hand holding. I'm also very familiar with their current situation, the key people, etc.

Will this delay HelpSpot a bit? Yes. It is worth it? Yes. Will it make HelpSpot be a better product when it launches? Yes.

As always I look forward to hearing your experiences and thoughts so comment away!

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

I basically love everything Apple makes, except this damn mouse. It was killing my hand and arm. It's basically just for looks and with no second button and no scroll wheel it requires tons of arm movement. I switched over to this Microsoft one (I know, but it's actually pretty nice). They did a good job on the software for it as well. It plays nice with OSX. Having the scroll wheel has cut down my arm/hand movement by about 60%.

*[This image was lost to time in my blog transition]*

*[This image was lost to time in my blog transition]*

I also got a gel pad. I didn't think I'd care about the mouse being wireless, but it's actually kinda cool.

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

"AJAX won't promptly and helpfully answer emails. Your API won't go out and convince new users to sign up. All the folksonomy tags in the world won't keep disgruntled users happy."

  • A nice customer rant over on Adam's blog. I couldn't agree more. Maybe Robot Coop needs some help desk software :-)

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

I caught this post yesterday on The Frightening Frontier about a new MicroISV who's been working on a knowledge base system. However, what he really wanted to do was a full blown help desk system and so was going give it a go. I really wanted to post a welcome message to him and talk a bit about our two products, but alas he already beat me to it. I hate when that happens, but I'll give it a go anyway.

Welcome! First off I know I've been really nit picking about this lately but if you wouldn't mind posting your name somewhere after your posts or on the site that would be great. If you're blogging about your cat then using an alias is cool, if your blogging about your business I think you really need to at least use a first name. Especially since your blog name is kinda long. Sorry in advance for sounding snotty :-)

I think it's great you're getting in the game. One of the reasons I choose help desk software as a good market to enter was that it isn't dominated by just one or two players, there's alot of room for a bunch of companies. I'm really psyched to have another new help desk software vendor blogging about the process and especially a MicroISV. I think we can really help each other out by broadening the market and spreading the word that small companies can make effective enterprise software.

I really believe that more voices can only be a good thing, especially given that I see huge opportunities to sell help desk software to many organizations who currently have no solution. More people in the blogosphere talking about it can only help all of us grow. A rising tide lifts all ships and all that good stuff.

So welcome to the party. Hopefully we can learn a bit from each other along the way and if we get so big that we're stealing business from each other don't forget that that's a good thing!

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

"Ian, I doubt you're reading this since I screwed up already - but thanks! A good kick in the ass was just what I needed. And yes - I'll be blogging a lot more now!" (via Cubicle Coder)

  • No worries Cubicle Coder glad I could help give you a kick start! Trust me if you stick with blogging you won't be sorry. It's great for sifting out the bad ideas from the good and once you have some good ones it's even better at spreading the word and helping your business. But you really have to stick with it. I've been at it about 8 months now and just recently I've seen a big surge in readers and people joining my products mailing list. It takes time, but you can't find a better way to build relationships with potential customers, businesses, and sneezers.

While I've got your ear here's 2 more pieces of advice :-)
1. Please please enable comments. If you must use blogger.com then open up the comments to allow people to just supply a URL/email to comment. Blogging is useless without it. Don't forget it's a 2 way street.

  1. Put your real name somewhere on the blog. It makes things much more personal. I understand if you can't use your full name, just a first is fine.

Good luck!

ps. I'm subscribed so I expect to see some posting over there!

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

As a publisher (blogger) Bloglines gives me something that no other RSS aggregator does. The ability to see what my readers are reading. This is extremely powerful stuff. I have about 50 readers who read this site via Bloglines and of those about 20 have "public" feeds. Since I see the list of public feeds subscribed to this blog I can then back track and read what they're reading. This leads me to alot of other great blogs and also gives me a huge insight into who my readers are.

For the most part they seem to be current or potential ISV's which isn't surprising, but is really nice to know! Of course this is just one aggregator and in general a small sample of overall readership but I think that with a sample size of 20 that it's large enough to be statistically significant and not just a fluke.

Well you keep reading and I'll keep writing, deal?

Hey, please check out what my readers are reading!

Bloglines readers via RSS
Bloglines readers via ATOM

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.

Phil Wright please open your blog up to comments by non blogger.com users! Also all you others with blogger.com accounts, please open them up so you can just enter your name/email/website.

I would have left this comment on your blog but I couldn't ;-)

Phil's post on picking a name is great. I went through the same process and was lucky enough that the company domain was still available. I did have to buy the helpspot.com domain off a shark but it was only $300 so it was a no-brainer.

Get future posts via email

Stay updated with our latest content.

We won't send you spam. Unsubscribe at any time.