Well, I'm afraid I'm going to disappoint you all and tell you I run a bakery. I know you guys were expecting a tech company.
I wasn't actually planning on revealing this, but you guys seem to really want to know and the community has been good to me. And maybe you can give me more advice.
I actually have a degree in CS and I love to code, but I tried for a while and never managed to make money on my own with my tech skills before Patrick. I figured (correctly, I think) that my problem was not with my hacking abilities but with my business skills - I had absolutely no good sense of what people would give me money for.
In my mind, I saw myself stumbling around on a seemingly infinite plane while I was trying to follow a hill-climbing algorithm to maximize the amount of money I was making. So I imagined something like a random-restart approach might work: let's jump somewhere totally different and try climbing any hills we find there. Plus, I knew that people were willing to give money for baked goods, so I figured that simplified the business component to an extent.
It turns out I was right - I did find a hill to climb and I've gotten a lot better at business in general.
The dilemma now is I really enjoy coding and actually think I have the skills to run a softare business (which could ultimately be more lucrative), but have a growing food business on my hands. I'm certainly not complaining - really, anything that brings me more money to buy stuff like a dryer makes me happy - but sometimes I feel out of place.
Now that I've hired a manager for the bakery, I have a bit more control of my time and I've recently been able to take on a bit of consulting work, which has turned out well, and I'm pumping the money into growing the bakery.
I think that's the optimal strategy I can follow for now. What do you guys think? I look forward to hearing your thoughts on my relatively twisted path.