Archive for the ‘General’ Category

New Strategy

Wednesday, February 3rd, 2010

I can’t write. Seriously. I’m not happy with where my writing skills are at the moment. I came to this conclusion some time in December and so I committed to blogging at least once per week to improve the situation. Tonight I started writing a post about my motivations as an entrepreneur, and then I stopped writing it because it was crap. I don’t mind writing crap, I have to start somewhere, the problem is I don’t know why it’s crap. Yarg.

I need a new strategy. First, I think some books on writing are in order. I’m also going to pick a writing format, you know, like I’m only going to write sonnets. I probably won’t write sonnets, but I think giving myself some constraints is bound to help. I’m also canceling cable. Watching TV is not conducive to writing, or anything else other than watching TV for that matter.

Also, once per week is too ambitious. I’m going to knock it down a notch to twice per month and I’ll ratchet it up when my writing gets better.

Clark Kent by Day…

Wednesday, January 20th, 2010

By day I’m your average enterprise developer. I develop in Windows. I write VB code on .NET. I write standards-compliant Javascript. When I head home for the day I’m just glad I haven’t literally died of boredom. By night I’m a dual-wielding Python/Django hacker battling my foe  with a stream of commits to GitHub. I’m an entrepreneur bent on market domination.

I struggle with this dual identity. In the startup community quiting your day job is tantamount to seeing God on the road to Damascus. Having a day job and starting a company are like water and oil. Paul Graham says my day job is why I’m going to fail. This dude says I’m not an entrepreneur because I have a day job. For me and others like me there is little choice. I’m married. My appetite for risk and my lifestyle are not self-determined, they are negotiated. So I need a job or a great big pile of cash.

Assuming a reasonable padding of cash, working full time on my startup would be optimal. Perhaps my time would be better spent tracking down investors. Certainly I’m constantly evaluating this option. But for one reason or another, here I am and I’ll likely be here for a while yet. So to make myself feel better here are list of the advantages that come with having a day job.

No Investors

I’m a fan of startup war stories. Over the years I’ve likely read hundreds. Perhaps I’m coming to an erroneous conclusion, but based on this pile of stories I’ve been left with the impression that much of the pain in starting up stems from bad relationships with investors. There seems to be a correlation between the success of startups and their skill at managing their investors. My working theory is the possible number of extremely painful endings increases exponentially with the amount of equity owned by investors. Programs like YCombinator seem to be exceptions to this rule. I don’t have investors because I don’t need investors and I’d say on the whole this is an advantage.

Plenty of Room for Errors

I’m new at this whole startup thing. It’s nice to know if I screw up the only cash I burned through was my own. How is this an advantage? Wouldn’t it make more sense to risk another person’s money? I’ve always felt that the value of the relationships I have with friends and family, (my most likely source of angel money, maybe you are different), vastly exceeds the few thousands of dollars I might raise from them. If I don’t ask them for money I don’t have to worry about irreparable damage to a relationship. I used to play a lot of poker, and the saying is “scared money is easy money.” Never sit down to play cards if the stakes are outside your bankroll. I’m never worried about money, because as long as I keep my job, there’s always another paycheck.

There’s Never Enough Time

The number of things to do in a startup is approximately infinity. Having a job constrains me to roughly 35 hours per week spent on my startup. If I want to make measurable progress in a reasonable amount of time I have to be really good at prioritizing what I’m working on. I’ve put great effort into learning skills and methods for focusing my energy on the right tasks. I’m pretty good at it. In the past I would have just thrown more hours at the problem, and now I simply don’t have that luxury. This is why having an externally imposed constraint on my time is a good thing.

Starting up is hard enough without giving up a big chunk of your week to a job. Maybe it’s impossible, I’m not sure. But this is where I find myself. How could I call myself an entrepreneur if I didn’t make the best of it?

Next post: Tips for starting up while working full time.

First Post

Thursday, August 24th, 2006

I haven’t blogged in over a year. I started Meshsandbox so that I could record my thoughts as I learned all about mesh networking. I quickly expanded the topic of the blog to include entrepreneurship, since I was learning about mesh networking in order to start a business. Considering the very narrow topic I had a relatively large audience. In short time I felt obligated to update Meshsandbox on a semi-regular basis with useful and interesting content. Once my energy shifted away from mesh networking, posting to Meshsandbox was like pulling teeth.

Planning for Aliens will be a reflection of what I am thinking about at the moment. It will catalogue the progression of my thoughts and ideas. I doubt this blog will never generate the kind of traffic Meshsandbox did because it will not be focused like a laser on one topic and it will not be full of useful information. Nevertheless, I am really happy to be blogging again.