Logo

dev-resources.site

for different kinds of informations.

A recipe for deciding between technologies

Published at
9/14/2019
Categories
javascript
architecture
technologies
techlead
Author
adamklein
Author
9 person written this
adamklein
open
A recipe for deciding between technologies

I've written in the past why I think choosing between technologies is extremely difficult.

So, here are my 2 cents on how to do that effectively. It's not a bullet-proof method, but I hope it will help guide you on that journey:

  • Do some unstructured and unbiased research of pure facts and verify them against different sources. Don’t make any prejudgments and don’t choose sides.
  • Look at who’s writing the article and what education they have on the subject. Try to understand if it’s a technical, experienced person, or a content writer. Check out the comments as well.
  • Find people that you trust and that face similar challenges, and share your view on development, and consult with them.
  • Write down a list of features for each technology.
  • Find the features that satisfy your needs in all options, and remove them from the list. For example, if all technologies are performant enough for you — no need to compare their performance.
  • Decide on each feature what is a pro and what is a con for you.
  • Think about the things that matter the most to you. For each technology, write down at most 3–4 pros/cons that are important for you, and ignore the rest.
  • Go over the list and see if there's any technology that you can already cross out based on the pros/cons list.
  • For the remaining techs, make a PoC, and determine the barrier of entry and the quality of the documentation.

Your choice

Remember, these are YOUR personal interpretations. Some people will see a framework’s full solution as a pro, some will see it as a con. Some don’t really care about popularity, for others, it’s the most important requirement.

Your choice will affect future developers for potentially years, so making a good research at this stage is worthwhile.

Good luck!

technologies Article's
27 articles in total
Favicon
Неофобия
Favicon
Core Concepts and Cutting Edge Technologies in Data Science
Favicon
Quantum Technologies Overview The Dawn of a New Era
Favicon
This Official Logo
Favicon
Revolutionizing Mining Operations: The Power of Mine Site Technologies
Favicon
8 Influential Software Development Technologies for Developers in 2024 and Beyond
Favicon
Your Gateway to a Brighter Future: Discovering Gainwell Technologies Careers
Favicon
10 Reasons to Hire a Mobile App Development Company for Your Next App Idea
Favicon
Future of Web App Development: Predictions and Trends to Watch Out For Published Not Starred
Favicon
Trends and Tech for Psychology-Driven Products
Favicon
Technologies and methods for LED display renovation
Favicon
The Future of Custom Software Development: Trends and Technologies
Favicon
Stay Ahead of the Game: The Future of Software Development in Dallas
Favicon
Unveiling The Software Developer Journey Navigating Challenges And New Technologies
Favicon
What is ETL
Favicon
Hyperautomation: Redefining Business Processes Through Advanced Technologies
Favicon
Demystifying Innovation - Unveiling the True Drivers of Progress
Favicon
Top Technologies that are Driving Innovation in Software Engineering
Favicon
REASONS TO LEARN PYTHON WITH DJANGO IN 2022
Favicon
Most Popular Technologies
Favicon
Is it profitable to start a telemedicine business in 2021? Absolutely.
Favicon
All hype, or actually relevant? Software AG’s Technology Radar offers guidance
Favicon
How to Create an App and Make Money
Favicon
A recipe for deciding between technologies
Favicon
Endless development platforms, frameworks and form-factors
Favicon
Top Reasons Why A Hybrid Cloud Is Better
Favicon
My journey with various web development technlogies (C#, PHP, MEAN Stack, React & more..)

Featured ones: