| This is a throwaway account. I need feedback/wisdom/advice/slaps to know what else can I do for my startup. Appreciate if anyone can give me some views on this as I am running out of ideas on what to do next and am on the verge of giving up. Thank you in advanced for your time and feedback. //Background Info - My co-founder and I started the company 2 years back fresh out of school. - Both of us are technical, I am handling the frontend where as my co-founder is handling the backend. - Other than frontend, I also handle the product and business side of stuff and deal with clients. - We did a localized version of a B2B2C e-commerce web application when we first started. - It's a very competitive landscape in the US but not so locally at where we are. - A year later, we realized that the local businesses were just starting to warm up to the idea of e-commerce. - Unfortunately, our industry is not sexy, hence it's difficult to get funding here locally as there are only limited funds available. - We do not have any industry experience or networks to leverage on, hence that makes the already difficult fundraising process even harder. - We kept our company really lean to survive, basically bootstrapping for the past 2 years. //Present Days - We have 3 complementary products now, one mobile utility tool and another mobile application. - Our mobile application is picking up well. - At the moment we are doing at least $20k per month since we launched our mobile app. - Still, just the 2 of us after 2 years. We did some hiring but stopped them to keep the company lean. - We are only paying ourselves to survive as we are trying to conserve our runway. - Our receivables are pretty bad due to late payment from our clients. //Our Problems 1. Lack of deep technical skills We hacked our way through taking advantage of various existing frameworks, plugins etc Unfortunately this have cost us a lot of money and time wasted because
- Our first product is sort of completed but it can not be improved on due to the legacy codes were too messy to be untangled, hence we lost a lot of existing clients because of the lack of improvements. We were thinking of rebuilding it but it wasn't bringing in enough money to make that worthwhile. Of course, this is really a chicken and egg problem as having a better system will help us get more clients or at least have recurring clients. - Our mobile app is currently built with a js mobile framework that is not exactly stable. My co-founder had been swinging from jquery mobile to sencha to Titanium to iOS and then to the current mobile js framework. These are great tools to get Minimal Viable Product (MVP) version up which had helped us get some initial deals. However, all these switching come with great cost. It has definitely slowed us down in terms of delivering a final/polished/non-crashing version (usable for the client and app store approval). 2. Lack of innovations A lot of what we are doing right now are just parroting existing solutions in the market. Even if I want to venture into something new or fix what's broken in the industry, it's hard to convince my co-founder to do it. I think you can call it schlep blindness, "unconscious mind shrank from the complications involved"as quoted in PG's essay. My co-founder basically froze at the idea of new initiatives every time I talk about it. Perhaps it's due to the lack of technical skills or perhaps it's due to risk-aversion. I am not sure how to proceed from here anymore. Mobile solutions seem hopeful but nothing we do is revolutionary. It's getting more and more competitive and I do not want us to be left behind. We are only chasing after the tails of others. I find that somewhat tiring and tedious. 3. Competitions Over the past few months, we have been approached by a few competitors (big public companies who have just setup their regional offices here) and want us to work with them. I take that as a validation that we are doing things right. We are unable to work with them as most of them are looking to get us to stop doing what they are doing or join their team. They are only open to working with us on our latest mobile offerings unless we cease our first product that is competing. We believe that we have a slight edge over their products at the moment (More well-thought and well-designed even just the MVP version). Unfortunately, we do not have the financial muscles to ramp up our dev team or sales team. Our receivables are bad, most of our clients only pay us 6-9 months. With our competitors' big money, very soon they might be improving on their products and will most definitely be ramping up their sales effort locally. //Questions 1. How should I solve our technical problems? 2. Do you think that there's a need to chase after innovation or being revolutionary? 3. Should we stop doing what our big competitors are doing and work with them on our mobile offerings to leverage on their existing customer base? 4. Is it still worth fighting or should we just call it quits? 5. We have decided against fundraising as it's hard to get good valuation. We might need to give out more than half of the company if we want to go for a seed funding. After all the struggles, it makes it even harder for us to let go of the ownership. Is this stupid? 6. Any other comments/feedbacks? |
1. I can think of only 2 ways to solve your technical shortcomings: (1) invest in yourselves by taking the time to self-teach the technologies PROPERLY (or hire competent programmers who can and is willing to tutor you), or (2) making the products as simple as possible technically before you hire someone to implement your product prototype. I don't know how urgent is your timeline for (1) to work properly, and you may face expense and IP issues with (2) shall you go that route. I don't know enough about your situation to comment properly. You will need to reassess what combination of the two you want to implement, since you're not at the point where you can hire beyond the founders permanently.
2. "Innovation" and "revolutionary" are just fashion trends in the tech industry. It's more important for you to be the first group to solve specific problems properly according to your customers. I believe your products are already a good starting point for you to collect feedback from your customers. Then you can use the feedback to improve your products, offer a new product that could tailor their similar needs, scale up the business you gain from your existing customers, or ramp up your marketing efforts to reach similar people.
3. Being too obsessed with your competition is a waste of time and effort. You need to be aware of what they are doing, but I would suggest making your customers happy first. I would also suggest solving your receivable problems before paying attention to dealing with the competition.
4. I wouldn't say I would recommend you to keep fighting or give up. I would however suggest you and your co-founder to take some time off (perhaps during the downtime if there are some). You sound like you really need the downtime (uninterrupted by distractions) to really reflect the following. Clarity in them would help guide your next courses of action:
- Can you remain the group who can solve specific economic problems in the society the best way possible for your customer demographic? - Can you remain lean and agile yet scale your market penetration in your current markets to the point of domination? - Do you have the technical ability to create the offerings for your market?
5. Your inability to let go of the ownership is understandable, yet I believe it's emotional. If you aren't confident about getting a good valuation, trying to get seed funding is indeed a waste of time (I believe you'll fare better if you execute 4 and 3 first). I recommend you to ask why you even want to fundraise through seed funding in the first place. Are you trying to sell the company in the future? Or is what you're doing just too difficult to make and scale without the money?
6. If you're still having trouble coming up with comfortably profitable ideas, I would recommend adopting a habit of talking to people as regularly as possible (weekly is a good starting point). You'll only get profitable if you tailor to enough people who are willing to pay to eliminate the problems. If you would like to discuss more privately, please feel welcome to send me a message at stanigator at gmail dot com.