There are many variables to consider when selecting a Technology Stack here are our Top 10:
- Customer Satisfaction - do the
people using your product/service love or hate using it?
- Time to Market - time between ideas and delivering useable features; shorter is better.
- Total Cost of Ownership - how much does it cost to develop, deploy, run and maintain the app?
- Reliability / Availability - does your App perform reliably with the required service level e.g: 99.99% uptime?
- Developer Experience - Happiness and effectiveness at delivering features reliably.
- Ecosystem - are there good packages/modules available to extend the tech if needed?
- Scalability - does the technology need to serve just one person, millions or even billions of people?
- Hiring - availability of competent/experienced people who are available for the price you want to pay.
- Maintainability - how easy/difficult is it to maintain the tech over its useful life?
- Performance - the amount of useful work accomplished by a computer system. Relevant to conserve/maximise computing resources.
Note: the order in which your company/team place these competing priorities
will inform your selection of technology. 猬囷笍
Performance often becomes a "my language is faster than yours" pointless debate and loses track of other important factors.
If your server is ultra-fast but frontend has horrible UX or uptime and nobody uses it, you are just wasting time/money.
Other factors we consider as "given" are Security, Privacy and Standards: nelsonic/nelsonic.github.io#54 (comment)
There are many variables to consider when selecting a Technology Stack here are our Top 10:
peopleusing your product/service love or hate using it?Performance often becomes a "my language is faster than yours" pointless debate and loses track of other important factors.
If your
serveris ultra-fast butfrontendhas horrible UX or uptime and nobody uses it, you are just wasting time/money.Other factors we consider as "given" are Security, Privacy and Standards: nelsonic/nelsonic.github.io#54 (comment)