Tired of ads? Enjoy an ad-free experience by signing up.
    Chen Zihui · · 3 min read

    Choosing your next technology stack

    1-NJNp5n9H46_YDUXX9P9vKQ

    “Hey, let’s use Framework X that was just released a few weeks ago. I read that it’s much faster than what we’re using now.” – RockstarDev2015

    “Oh, but did you see the recent benchmarks against Library Z. It didn’t look that great at all.” – I_Am_Ninja

    We would have probably started and/or participated in similar conversations when deciding on solutions to use in our product’s technology stack.

    But let’s face it, are these really the type of questions that should dominate the discussion surrounding the topic of which technologies we should adopt for our product?

    Sure, they are important points to consider, but my concern with these types of questions is that they are often asked in the absence of context pertaining to the product we’re building.

    Thus, before tackling the technical qualities of the proposed solutions, I feel that it might be a good idea to consider a couple of other aspects.

    Community / Ecosystem

    Surrounding every popular framework are groups of brilliant engineers who make up its community and in choosing to adopt this particular solution, we will inevitably be interacting a lot with these guys.

    Some things to ponder upon:

    • Is there mutual respect amongst everyone in this community?
    • Moving forward, what are the plans for the framework?
    • Who are the guys using it in production? Do they share similar technical challenges as we do?
    • How active is everyone in contributing (be it writing tutorials / plugins / answering questions) to the project?
    • And most importantly, do we want to be part of this community?

    These are, in my opinion, important questions worth considering when it comes to evaluating a solution for use in our technology stack.

    But, if I were to pick the most important criteria in selecting a framework, it would be this.

    Developer Productivity

    Stay ahead in Asia’s tech landscape

    You've reached your 2 free content limit for the month. Sign up for free to read the full story.

    🏄 For casual readers / 👶 Free

    Basic

    US$0

    Free forever

    Get instant access to this article and more every month

    0 premium content

    Unlimited news briefs

    5

    5 articles

    Ad-free reading experience

    Just US$0 per day

    ⌛Sign up in 20s. No payment details needed.

    📖 For learners / 👍 Starter

    Lite

    US$4.92/month

    Billed annually at US$59/year

    Get instant access to this article and more every month

    4

    4 premium content

    Unlimited news briefs & articles

    Ad-free reading experience

    Just US$0.17 per day

    Cancel anytime

    Our subscriber community includes professionals from these companies:

    Stay updated on the go with our mobile app.

    Get latest insights with smoother, more personalized experience through TIA mobile app.

    Community Writer

    Chen Zihui

    [Object object]