Technology adoption by startups

  • You have to start work on your current runtime requirement (in OS, hardware, servers, cloud infrastructure etc.).
  • Pick the standard framework for the development like Spring Boot, Spring Cloud etc which are proven in the market and have sufficient resources.
  • You should pick the stable and right version of a language which suits your requirement but do not go for the beta version and new features which have not ‘tested the water’.
  • Languages and technologies must have solid community support. Languages with little support tend to die out because developer tends to leave them and shift to other languages.
  • These languages and technologies should have proper documentation, like user manual and detailed use cases.
  • If common features have already been built out by the community, you should incorporate those features into your system.




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Project ESP32 #4: BMP280 Sensors

Find Out Copper Prices In Indonesian Rupiah Using This API

Rust 2021 : APIs, ORMs and standards

Leverage your Python unit tests with Nox and Docker

Software Developer Job Titles and Responsibilities: Spheres of Influence

Top 3 Alternatives for Bloomberg Precious Metals Rates

Elasticsearch issue: Unassigned shards because of max_retry

How To Deploy Flask Application to Heroku

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Daya Shanker

Daya Shanker

More from Medium

Top 12 cool things Ola, Uber, Fast track can do with their data

Automating deployments in Vercel when Strapi content is updated

Screenshot (35).png

How to Develop a HIPAA-Compliant Healthcare App

How I got into Sales via the interview from hell