I am starting a new Startup by myself and have good knowledge about mobile app development. I am trying to make a transaction(buying and selling) product. What are things you see when selecting a technology stack for your product? What are the best practises?
If you are a developer and have been into development of any kind, then you should first consider the tech stack that you are currently working on. If you are confident in it, then you should use that. Don't get into all the shiny new tech that you don't have any experience into.
Remember, you would want to build a MVP as soon as you can so that you can refine your product based on end user feedback and make it better in less time.
You can always figure out ways to scale your product no matter what tech stack you are using by having skilled employees by your side. For example, Quora and Uber mostly uses Python as it's main language. Now matter how people say that Python is not good for highly scalability but if you have a skilled and dedicated team on your side, you can always build tools to achieve what you product demands.
Ben Buchanan (200ok)
I make some bits of the web.
Hope that helps.