Making Tech Stack Choices

I received this question today by email and I thought I would share my answer.
Here is my question. We are building a startup and are having to make a technology stack shift for reasons I can explain later. The startup is currently funded but we have a short time to put this together to receive more funding. Based on the skill set of the developers we have, we have chosen to go with .Net MVC 5 for a service layer, Mongo for a db, and knockout on the client side for an MVVM. One of the investors has advised us that .Net could be problematic for us when it came time for VC investors and a possible buyout later. The concern is that such investors or buyers will shy from a .Net based site. My question is simple? Is that true, has that been your experience and do you have any suggestions?
My answer was: The answer is that yes, SOME investors and SOME acquirers will not be interested in .NET. Then again, some (for example Microsoft) will think it's great! Don't make tech choices based on potential exits or investors, make them on your ability to serve your customers. Create value, and things like investors and acquisitions take care of themselves. This is more likely to be an issue in a downside case, where your'e selling the company because you have to - that's when things like tech stacks get considered as a major part of the equation. When it's because you, your products, your customers and your data add tremendous value they'll acquire you even if the code is written in MS BASIC with a BTRIEVE database. ;-) Let me know in the comments if you disagree.
About David Cohen

Geek. Hacker. Investor. Founder and CEO of TechStars.

Connect with me on Twitter or Google+

  • http://www.startupmanagement.org/ William Mougayar

    You nailed it.

  • jkostecki

    “Create value, and things like investors and acquisitions take care of themselves.” Perfect answer. Just as “revenue solves all problems”.

  • Bob Crimmins

    Spot on! MS MVC5 is a solid technical platform. if your talent is on the MS stack then you’d be putting yourself at a significant disadvantage if you don’t leverage that. You should only care about how YOU can best deliver a bad ass product to your customers. As David said, get the execution and the biz model right and the investors/acquirers won’t care.

    • http://techstars.com/ DavidCohen

      word! you are so eloquent…. :-)


      David Cohen
      CEO and Managing Partner
      http://techstars.com
      Apply to Techstars @Techstars
      @DavidCohen

  • http://robertstover.com/ Robert Stover

    Love this…

    “Don’t make tech choices based on potential exits or investors, make them on your ability to serve your customers. Create value, and things like investors and acquisitions take care of themselves.”

    Applies to much more than technology decisions.

    • http://techstars.com/ DavidCohen

      indeed.