Lessons from a failed startup
Until you have traction, money is a trap

Thursday 14 July 2022 at 18:00 CEST

In failing to build a company, I have learned many things. Core to all of them is that a company is not a product. Ideas change, products change, people change. We “pivot”, rapidly, relentlessly, sometimes ruthlessly.

Managed well, change is a catalyst. Managed badly, it can be catastrophic.

In this series, I try to explain the various ways in which I failed to understand this, and how I would endeavour to do better next time. You may notice that the style of these posts is more instructive than usual. Remember that these are mostly addressed to my future self, and as such, I am telling myself what to do; you, my dear reader of blogs, can do whatever you want.


It seems that more and more startups raise money before producing, well, anything. Mine included.

We raised a significant amount of cash from angel investors within a few months of starting, thanks to some incredible work by our CEO. It was enough to pay ourselves a reasonable salary, rent an office, and hire a few people.

I have no proof, of course, but I believe it was this act that led to our downfall.

Now, of course, the money wasn’t the issue. The issue is that we spent it. We hired people without knowing what it was that we were making, including an ML specialist before we needed any real ML (as opposed to something “good enough to prove the point”), and a web developer before we really needed a web interface.

And so, we got some ML, and a web app, long before we knew what our customers wanted. This caused us to double down on these, treating them as the result rather than the mechanism.

If you don’t have investment, you have to make money through sales. While having the money in the bank meant we could quit our jobs, I think in our case, it would have been far healthier to act as if we had only enough for our own salaries, and knock on some (metaphorical) doors, delivering demonstrations, talks, and consulting until we got someone to pay some money. That would have enabled us to figure out what it is that people actually wanted.

We had the runway to do a bunch of programming, rather than talk to people, and so we did. If you don’t have money, you need to deliver.

This is not to say you shouldn’t go out and raise money, if you think that’s necessary or useful. Go for it. I recommend it, in fact; if your project is uninvestable for some reason, better to find out sooner rather than later.

And then take most of that money, lock it in a box, and put a sign above it saying, “to be opened when we have a clue what we’re doing”.

More in the series

  1. Introduction
  2. Focus on the problem, not the solution
  3. If the company goals change, the company should probably change too
  4. "Do research" is not a corporate strategy
  5. Your corporate values transcend your product vision
  6. Trust your gut, understand your heart, and open your mind
  7. Go to therapy with your co-founders
  8. Explore the terrain first
  9. Unless someone cares, don't waste your time
  10. Code is a liability; ship without coding, if possible
  11. Do less, and do it better
  12. Agile methods are tools to try more ideas in less time
  13. Until you have traction, money is a trap
  14. If you don’t know how to do it, that’s your biggest problem
  15. Roles can be fluid, but they must be defined
  16. Camaraderie is helpful, but no substitute for working together

If you enjoyed this post, you can subscribe to this blog using Atom.

Maybe you have something to say. You can email me or toot at me. I love feedback. I also love gigantic compliments, so please send those too.

Please feel free to share this on any and all good social networks.

This article is licensed under the Creative Commons Attribution 4.0 International Public License (CC-BY-4.0).