The Real Company vs. the Sterile Cockpit
Running a company is hard, especially when you’re the only one in it. I’ve been trying to think of witty things to say about this and the current state of Jetrecord because I wanted to keep that “Real Voice” going at all times but right now nothing comes to mind. Maybe by the time we get to paragraph six or seven I’ll have something funny queued up. For now I’m just going to use my best CRM skills and say things like they are.
Jetrecord, the application, is running great and has been for several months. Almost everything is automated and it’s a rare occurrence when something fails. The last time I saw a showstopping error on the site was a few months ago, I think. I couldn’t even tell you for sure when or what it might have been. I’m just guessing.
The application has never lost any data. Never had any corrupt data. Never had any security incidents. It runs pretty fast as far as web applications go. It’s hosted on a great system. In short, I’m really happy with the way things have gone and I see no reason why it can’t continue running for years and years to come.
The one thing that has bugged me to no end is the design. I’m a freak about design even though I’m not a designer. I really care about the way something looks and feels and the type of experience you have when you use it. I care because I use tons of products every day, both physical and virtual. The ones that are bad make the ones that are good really stand out. You tend not to notice great products and great design until you use something that sucks. And then you blame the company and all the people working for that company. How could they let such a crappy product out of the warehouse?
I also care because I believe when you have the knowledge and power to make something good, you should make it good. I know how to build web applications. I know what makes them tick. I know where the pitfalls are across browsers and operating systems. I speak usability, accessibility, findability, and lots of other -bilities that make web sites and software do what they do. Therefore, I MUST make a great web site. To not do so would be disrespectful, dishonorable, and selfish.
So last summer I started working on a new design on paper. I was pretty happy with what I came up with, but not happy enough to make we want to build it. It was lacking that oomph, much as the current design is good, but lacks that oomph. You know what I mean? That oomph? It’s sort of indescribable in English. I kept at it but ultimately moved on to implementing new features. I kept telling myself that I would revisit the design at some point but I got swamped with other details.
Then, in November, my family and I had to make a hard decision. We had reached the end of our cash window which had allowed me to work on Jetrecord full time since April of last year. There has always been a plan to have premium features on Jetrecord for paying accounts, but really, I’ve just never felt like the time was right. I know, I know. It’s a business and a business needs to make money to survive, right? I’m not so sure anymore. I think a business, and really, a product, needs people who care about the product more than it needs money. But that’s beside the point.
Back to November. I took a contract programming gig to help us pay the bills. I kept working on Jetrecord on the side. This continued until February when we decided that I needed to put all my effort into finding a full time job. Long story short, I have a job. I’m a senior software engineer at PublicEarth in Boulder, Colorado and we’re making a really cool web application. The company has, at its core, the one thing that all companies need: people who care.
What does this mean for Jetrecord? Truly, nothing, really. But that’s also the bad news. I have not much free time now. I’ve really hesitated in writing this because I’m afraid that everyone will cry Vaporware!, grab their data, and run. “The End of Jetrecord!” in large type on the front page of The New York Times. At the same time I’ve realized that running the company in secrecy and with trepidation is not me. I refuse to do that. You, the users, deserve better. You deserve to know what’s going on. If you’re trusting me with your data, or if you’re considering trusting me with your data, you should know what’s happening here.
As I’ve stated before, Jetrecord runs great and will continue to do so. There will be new features added from time to time. Maybe with a job I might even be able to afford the services of a real designer. But improvements will definitely be slow to come. Being realistic really sucks sometimes. If you’re building a competing product (and I know there are several) now would be a great time to launch and kick ass. I would welcome it.
The flip side of all this is that sometimes saying “no” actually frees you up to do really great things with the free time that you do have. It may turn out that this next year of life for Jetrecord will be even more fruitful than its first. I can only hope.
As always, cheers.
Harry

