My name is Jason Champion. I am the founder, CEO, software architect, and chief bottle washer for Zeta Centauri, Inc.
Zeta Centauri came into being in September 2006 while I was developing software for a government contractor. There was a pretty huge cognitive dissonance brewing because I was not working on anything I wanted to be working on.
I started by trying to build a science fiction and fantasy magazine, All Possible Worlds, but it took a year of effort and two issues to realize what a sustained negative cashflow that would be. Like many creative endeavors, most science fiction publications are run in the spare time and spare cash of people who work for a living. I’m pretty proud of the two issues that came out, but it’s not the type of thing that I had any chance of being able to do for a living.
I also released a handful of audio applications — AlgoRhythmia, Vorbital, CheckBeat, the Proxima Controller, and SpaceTheremin. Those apps were generally well-received, with SpaceTheremin winning the Shareware Music Machine editor’s choice award. Being mostly-free, they generated quite a bit of appreciation but no real income. It was very satisfying work, though.
Starting in March of 2007, I left the military contracting company and started working full-time on the magazine and also started pouring a lot of effort into building content-based websites. FreeWaveSamples.com, FictionClassics.com, and SoundProgramming.net came into being at that time.
I spent the next four months doing everything I could to to work on the magazine, the websites, and a small amount of software development. Eventually the money ran out, so I learned C# and took a job with a home automation company.
The job was pretty fun at first, with lots of fun and exciting projects to work on — routing infrared signals over ethernet and interfacing with various fancy electronics. I ended up being promoted to management and given my own team after about a year. Then it started to get really boring, like jobs are wont to do, and I started to burn out quickly. I’m still there, but likely not for much longer.
The whole time I had been building sites and working on small applications, like RoboBlather, the Champion Stock Chart Viewer, the ZetaTag Auto-Renamer, SampleTrigger, and the Zeta MiniBrowser. The apps were just little utilities — I really didn’t spent much time developing software outside of work — and weren’t really income-producing creations.
However, some of the websites have ended up being fairly popular — mainly FindMUD.com, FreeWaveSamples.com, and SoundProgramming.net. They’re not “live-off-of” popular or even “take-money-out-of-the-company” popular, but they do cover hosting, domain renewal, and state taxation expenses with enough left over to buy a cup of coffee or two every month. If I didn’t enjoy living indoors and eating food I’d be all set.
So that brings us today. Over the past three years I’ve bought about 50 domains, with 30 of them being sold, expired, or otherwise discarded and 20 still around. Each of those 30 defunct domains was an idea that I started to run with that either fizzled or failed. Maybe the idea wasn’t that great. Maybe I wasn’t the person to build it. Maybe I built enough of it to realize that nobody cared. Either way, you can count each of those 30 domains as a failed business idea. The remaining 20 are active ideas, with most of them having active websites. Only about 4 of those earns more than the yearly domain registration fee in revenue.
I’ve also sold a small amount of software. I believe the total revenue has been around $250. Much of what was good enough to sell was given away for free.
So, here’s a summary of some of what I’ve learned over the past 2.67 years:
- Drupal. I’m moderately skilled with it at this point since I’ve used it for most of the sites I’ve built.
- It’s nearly impossible to build a real business based on avertising-supported websites.
- CSS. I’m no master, but I know my way around.
- C#.NET. I’m something of an expert at this point. I even have two MCTS certifications — .NET 3.5 Windows Forms and .NET 3.5 ADO.NET.
- wxWidgets. I haven’t used it since I switched away from C++ in 2007, but it’s a very handy toolkit.
- OpenAL. It’s basic but it gets the job done.
- DirectX audio.
- Python. I’m only intermediate-level, but this is what I’m spending most of my “brain time” on lately. I’ll be an expert soon.
- Django. It goes hand-in-hand with the Python learning. I’m a bit of a newbie at it, but it’s sinking in fast.
- Options Trading. This has nothing to do with Zeta Centauri, but I have gotten the hang of the options markets. Since I’ve been active in the stock market off and on for the last 8 years, I was bound to get into options at some point.
- WordPress.
- Nginx, a fast and lightweight web server that is a great alternative to Apache.
- How to set up an Exim4 mail server.
- What a great startup and tech community Columbus, Ohio has if you know where to look for it.
- How to spot a dead-end idea reasonably quickly.
- Search engine optimization. It’s not really that hard if you know what you’re trying to accomplish.
This may not be enough, at least not enough for all the things I want to accomplish, but it is a good start to build from.
All of that was just a long-winded way of getting to the point — this blog is to be a chronicle of a new phase of building, the one where Zeta Centauri becomes my vocation, not my avocation. Check back regularly for news and insights.