T+364 days and counting…

by stevew on December 31, 2010

It’s exactly one year since my first Cornerstone Technology blog post, where I promised myself that this time, it would be different. Looking back, it seems I wasn’t wrong, although I’m not sure it’s been different in all the right ways…

Firstly, an apology. In my first post, I promised that “over the coming weeks and months, I plan to write regularly about the development of the business”. Underestimating my forthcoming workload, and the challenge of setting aside time to write something worth reading, I would have probably been better off promising to write irregularly. Including this post, I managed to publish 15 articles this year, with the following distribution:

(Upon reflection, I probably set the bar too high aiming to publish every week, although it’s a good discipline if you can manage it.)

Of course, Real Artists Ship

The above sorry-looking chart is only part of the story though. This morning whilst taking a quick skim across the 1715 unread articles (!) in my RSS reader, I was struck by Seth Godin’s end of year challenge:

What did you ship in 2010?

After a little analysis, this turned out to be more positive experience than I first anticipated; not quite Seth’s catalogue of successes, but a reasonable set of achievements nonetheless:

  • Published my first article on Wikipedia, on FIXatdl naturally
  • Launched the FIXatdl Jump-Start service and signed the first customer
  • Delivered the FIXatdl for European, North American and Asian algorithms for a major broker
  • Developed and published Atdl4net, the first open source implementation of FIXatdl on .NET (although it has a lot of rough edges, it is nevertheless a very useful reference implementation)
  • Launched AtdlTools.com, home to a free FIXatdl validation service that leverages Atdl4net

So the final picture doesn’t look quite so bad, after all:

This time, it is Different

As I mentioned above, second time around, I wanted to learn from the mistakes made in my first venture. In a few ways, I think I have:

  • Staffing – at my first firm, we added staff approximately at the same rate we generated new revenue. In theory, this gives you more capacity to build product, but in practice it often means you build stuff nobody wants, just because you can. At present, Cornerstone Technology is still just me, and I’m inclined to follow the example of Peldi Guilizzoni, founder of Balsamiq, whose approach was “wait until you are about to die” before hiring someone. (There’s a lot more great insights from his talk at Business of Software 2010 (BoS2010) in this excellent write-up);
  • Doing things properly – as mentioned in my earlier post, being properly organised for developing software is critical. Things are much easier and cheaper these days – programmes like Microsoft’s BizSpark means the entry-level costs are minimal, and there is so much available on the web, either free or reasonably low-priced. Despite being an organisation of one, most of the key tools and disciplines are already in place ready for product development;
  • Focus – although I can’t say everything I’ve done this year has been focused on my chosen area of FIXatdl, I have managed to keep it as my primary business focus, and I am clear where the long-term business growth is coming from;
  • Not building stuff that nobody wants – this was endemic in the first few years of my first business, but as there’s only me in the new business, I’ve been forced to be much more thorough in terms of what to build. I’ve also had the advantage of getting a lot of insight into what a prospective customer might need through the Jump-Start service.

What’s Next?

Since becoming involved in the algorithmic trading space, and in particular with FIXatdl, I’ve believed there was a product opportunity out there somewhere. I just wasn’t clear exactly what it was. The problem with this predicament is that you risk running out of capital while you’re still working things out in your mind.

Thankfully, at BoS2010, a fellow entrepreneur, Chris Parsons (founder of Knowledge Architecture, a successful San Francisco-based solution provider for architect firms), helped me see that I needed more time to get a clearer idea of what to build. Following on from that insight, I’ve subsequently taken on a part-time consulting engagement at my old firm, which runs for the next six months or so. It’s not specifically in the algorithmic trading space (although it is to do with the FIX protocol), but it does mean that I don’t have to worry about putting food on the table. (My wife had previously threatened me that if the business wasn’t generating decent revenue by year end, then she expected me to go out and get a proper job – perish the thought!)

So the next step in the limited time I have left to myself is to define and build some sort of minimum viable product. I hope to have more to report in time for the FIX Protocol EMEA Conference on 1 March. To avoid any disappointment, I won’t promise to write before then!

Post to Twitter Post to Delicious Post to Digg Post to StumbleUpon

{ 1 comment }

What I took away from Business of Software 2010 (it wasn’t what I expected)

October 10, 2010
Thumbnail image for What I took away from Business of Software 2010 (it wasn’t what I expected)

I’ve briefly mentioned the Business of Software (BoS) conference in past posts – it takes place annually in the United States around this time of year, and this year it was held in Boston. As was the case last year, it was a great opportunity to learn from people who’ve built great software businesses, and [...]

Read the full article →

“Rumours of my demise have been greatly exaggerated.”*

October 3, 2010
Thumbnail image for “Rumours of my demise have been greatly exaggerated.”*

As this blog is sub-titled “The Story of a Software Start-up from Day 1″, faithful readers could be forgiven for thinking that this particular start-up has stalled; six months without any update might even suggest I’ve been made an offer I couldn’t refuse and quietly gone back to having a proper job. Thankfully, that isn’t [...]

Read the full article →

5 Online Writers that Changed the Way I Think

April 6, 2010
Thumbnail image for 5 Online Writers that Changed the Way I Think

Most people want to be better at what they do, more successful, more fulfilled, wiser, smarter, cooler, whatever… … and I’m no different. I fuel this quest for self-improvement by reading other people’s writing, mostly through blogs (although I read a fair few business books too). The trouble with the ‘blogosphere’ is that the signal-to-noise [...]

Read the full article →

Chicken and egg, bootstrap-style

March 20, 2010
Thumbnail image for Chicken and egg, bootstrap-style

Prompted by a recent question on Answers.OnStartups.com, I’ve been thinking about the classic problem of building a business which requires some level of critical mass to succeed – the so-called “chicken-and-egg” problem. Although sometimes a new venture is dependent on network effects for its success (e.g., the telephone, Facebook, Twitter, LinkedIn, etc.), the more common [...]

Read the full article →

Our first product (isn’t a piece of software)

March 7, 2010
Thumbnail image for Our first product (isn’t a piece of software)

This blog is sub-titled The Story of a Software Start-up from Day 1, but much of the writing has been in the form of tips and advice for people in similar situations. Hopefully some of it has been helpful and interesting to at least some of my readers. However, to date, there hasn’t been too [...]

Read the full article →

Low-Burn in a Lean Startup – living to fight another day

February 26, 2010
Thumbnail image for Low-Burn in a Lean Startup – living to fight another day

In his 2005 essay How to Start a Startup, Paul Graham wrote (emphasis mine): You need three things to create a successful startup: to start with good people, to make something customers actually want, and to spend as little money as possible. Most startups that fail do it because they fail at one of these. [...]

Read the full article →

Back on the Rollercoaster

February 19, 2010

It’s well known that when starting a software business, the idea isn’t the most important thing. As Jason Cohen points out: Your idea probably sucks, and it doesn’t matter because your business will probably turn out to be something completely different. When you’re working in a self-funded start-up, though, you feel it must matter, at [...]

Read the full article →

No Product is an Island

February 12, 2010
Thumbnail image for No Product is an Island

As I left Reuters (now Thomson Reuters) at the tail end of 1998, grand dreams about the kind of business I was going to build soon gave way to cold harsh reality – that in fact I didn’t have a clue what I was doing. Compared with the present, 1999 was a very different time [...]

Read the full article →

Facing your Goliath

February 5, 2010
Thumbnail image for Facing your Goliath

There have been some interesting developments in the week since my last post. About ten days ago I stumbled upon a need at one of the firms I worked with in the past. I decided it was worth exploring so I spent a few days and evenings (though not nights anymore – I’m not as [...]

Read the full article →