alex black’s blog

startup life in waterloo

06
Nov 2009

Bootstrapping: Advice you can use

Bootstrapping is the art of starting and running a business with little or no money.  Here are some practical tips from my experience for bootstrapping a technology startup.  I have some specific links and examples for the Waterloo region and Canada, but a lot of the ideas should be applicable anywhere!

Me wiring cable in the our "data center"

Me wiring network cable :)


1. Do stuff yourself

When you have no money to spend, don't hire people to do things, do them yourself.  Design your own website and business cards.  Wire your own network.  Do your own accounting.

2. Find free or cheap services and tools

  • Pay $3.50/mo for phone lines, and $0.01/min for calls across North America with an Asterisk VOIP server and a provider like Unlimitel
  • Use free business software, such as Ubuntu, Open Office etc
  • Use free development tools, such as MySQL, PostgreSQL, Eclipse etc
  • Embrace software as a service, avoid any in-house servers, use tools like Zoho Office, Gliffy for diagrams, host your custom domain email for up to 50 users free with Google Apps standard edition
  • Use residential internet such as DSL or Cable, as soon as you say business the cost at least doubles
  • We used to host our website ourselves, don't do that, get a cheap online account, such as GoDaddy for $4.99/mo

3. Be cheap

Don't spend any money you don't have to.  We used to buy computers from TechnoTrade for less than $300.  The power supplies would die every few months, we'd replace them, the computers worked fine apart from that.  An early mistake I made was thinking we needed good quality computers, with good network cards and good graphics cards.  That stuff has all been commoditized for years.  Get computers with everything integrated on the motherboard, spend some money on RAM if its important for you.

Being cheap is a bit like saving power.  There's no point spending time turning of individual lights if you're leaving the fridge door open.  So likewise, don't make your life difficult trying to save money where its not going to make a difference.  Start with your biggest costs first, usually salary, office space, then equipment.

4. Leverage government funding

  • Here in Canada there are many government programs available, for all types of business.  Go through them all, don't listen to people who tell you your business won't qualify, understand what the programs are for and find one that is relevant to you.  In the past we've been helped on a number of projects by two great programs: IRAP and SR&ED.  IRAP gives grants (that you don't have to pay back) towards salary and equipment used on approved projects involving commercializing new technology.  SR&ED are tax credits the government will give back to you at the end of the fiscal year against salary you've paid out, with similar prequisities as IRAP. 
  • These programs take work, be prepared to write proposals, improve them, track time on your projects, file reports.  But its free money!
  • Get to know someone who works for these programs, say your assigned rep, their job is to give out money to eligible companies, so help them do their job, if you're the type of company they are looking for they'd love to find out about you and help you succeed.
  • Talk to Communitech, they have someone responsible for keeping up with all of the funding programs.
  • One key with these programs is that they typically contribute money to companies towards salaries they have already paid out.  So setup a corporation, you can do it online for less that $1,000, open a bank account, and start paying yourself.  You're working, aren't you?

5. Free or cheap office space

  • Setup office in your basement
  • Even better, setup office in your parents basement, Chris and I did this for 4 months, we lived (and worked!) at his parent's place for 2 months, and then at my parent's place for 2 months.  I wouldn't do it again, but you can't argue with free everything (room, board, internet, furniture, phones, office space, moral support :)
  • Sublease (or squat) someone else's office space, often comes with the benefit of shared internet, phone system and other facilities, people to hang out with, etc.  We got free space for a few weeks from one friend, and later subleased space for 4 desks from our first consulting client.

6. Consult on the side

Perhaps your business is a services business in which case this doesn't apply.  But if you're developing your own product, just work two jobs, write code (or perform other services) for other companies half the time, and spend the rest of the time building your product.  This isn't easy, or fun, but it can be done.

7. Start your company on the side

Keep your day job, work evenings and weekends for "yourself.com".  This usually works best before you're married or have kids etc. 

7. Hire smart

If you're just starting out you're probably not going to hire anyone, but as soon as you do need to hire some, its possible to keep your costs down and your success rate up.

  • Hire coop students from the University of Waterloo.  Number one reason: they're easy to hire.  Unlike full time employees, you can get say 50 coop student resumes at a time, then interview the 10 you like in one day, and usually hire someone very smart and hardworking, often with experience from other coop jobs, or their own projects.  Our philosophy was: hire geeks who write code outside of class and work.  This demonstrates passion, independence, and talent. (Check out the coop tax credit)
  • Hire recent grads and young inexperienced people in general.  Again, look for geeks.  You can pay these people less since they have less experience, they'll work hard because they are trying to make something of themselves, and they'll fit into your business because they don't know any other yet.
  • Bring people in for 2-3 day hands on tests, pay them for their time, this helps you figure out if they're any good, and if you can work with them, and if they like you.  Saves you both time and money.  We did this many times, saved us huge.  We avoided hiring duds, and people knew exactly what to expect when they joined our company, not like most jobs where you basically get married to the company after a couple interviews with a couple people.


8. Get a cofounder or two

Find one or two other people who you trust and have the same passion and ethics you do, split the company between you, all of sudden there is more than just you working with no cash outlay.  See Chris Dixon's post on dividing equity between founders.

Choosing a cofounder is a very important decision, a bit like getting married, so take it seriously.  I gather many partnerships fail.

9. Focus on whats important

Spend your time and money on real things that drive your business forward.  Someone much more successful than me once told me that the first thing most people do when starting a business is to choose a logo, buy business cards, setup a website, buy a phone line, buy office furniture etc.  Don't do that.  Call potential customers,  Build a prototype.  Find a cofounder,   Being all setup is not worth anything. 

10. Join local organizations, network and get advice.

See my post about resources and links in the Waterloo region.

Filed under  //   advice   entrepreneurship   waterloo  
04
Nov 2009

Which one should you buy?

Data on the bridge of the Enterprise-D

Image via Wikipedia

I'm one of the co-founders at a new company called Snapsort.  Here's a brief update on what Snapsort is all about. (No, we don't have a website. Yet. Update: we now have a placeholder website, snapsort.com)

Often when I'm looking to buy something (which is usually something electronic like a new camera or TV...), I wish I could have a conversation with Mr. Data.  I'd tell him what I'm looking for, he'd ask me some relevant and insightful questions, help me learn a bit out what options there are, and ultimately give me personalized advice about which product I should buy....

That's Snapsort's goal, to be able to give personalized unbiased product recommendations, so you can choose the right product. 

I picked Mr Data because I imagine he'd have in depth knowledge of all the products out there.  I also imagine he'd have a good understanding about the implications of different features the products have, and would be able to balance my possibly conflicting requirements to determine which products might fit my needs best.  However, I imagine if I asked Mr Data the wrong question, he might tell me WAY more than I'd ever want to know, which is exactly what many sites do today, giving you pages of reviews, lists of tons of specs, just drowning you in information.  We plan to build a better way.

We've assembled a small team:

  • Mark Feeney - software development
  • Ihab Ilyas - solving the hard problems
  • Chris Reid - strategy, finance, marketing
  • Myself - product vision, software development

I'll keep you posted on our progress, and will let you know when we're looking for some early users to kick the tires, but don't hold your breath :)  Snapsort is just about 2 months old, and we've got a ways to go yet.  You can follow our progress on the Snapsort blog.

Filed under  //   entrepreneurship   snapsort   waterloo  
29
Oct 2009

Waterloo Tech Startup Resources and Links

Waterloo is a great place for startups, although its no silicon valley we do have a thriving community here of startups, established tech companies, and great events and organizations to support entrepreneurship, as well as two incredible universities including the University of Waterloo.  I try to stay in touch with whats going on in the area, and although I often feel like I know all the names of the important people, and have heard of all the startups, I still get pleasantly surprised when I discover a new one, or find a new local resource.

Here are some links to local news, events, organizations, bloggers and companies that I follow.  I'd love to hear some of yours too!

(If I get any information wrong feel free to let me know, sorry!)

Organizations, News and Events

Bloggers

There are many more great bloggers out there in KW, these are just a few that I identify with as either particularly interesting or influential within the local community.

Filed under  //   bloggers   enterpreneurship   news   startups   technology   waterloo