Tech Radar

Tech Radar

soldevelo-logo.png

 

This document serves as a guide to the technologies, tools, frameworks, and patterns relevant to our Frontend development practices. This radar is a living document. It reflects our current understanding and opinions, and it should be reviewed and updated periodically.

Categories

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812518989

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519033

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519075

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519109

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519147

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519183

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519217

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519263

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519301

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5815042049/Languages+Runtimes?atlOrigin=eyJpIjoiYWRhY2YwNmE1NTFiNGI4M2IzYjJlMjJjMDdkZWIwM2UiLCJwIjoiYyJ9

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5815173121/Infrastructure+DevOps?atlOrigin=eyJpIjoiMTJkODRiY2VkNzQwNDVlNmFkY2IxNTgwY2JmYWJlMjkiLCJwIjoiYyJ9

https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5815173131/Databases+Data+Stores?atlOrigin=eyJpIjoiM2ZjZDBhMzEyOTE3NGU1ODg1NWU4YTQwYjk5MzgxOTgiLCJwIjoiYyJ9

 How to Read This Radar

The radar is organized into several Categories (represented as subpages), covering different areas of Frontend development. Within each category, individual technologies are assigned one of four Statuses, indicating our recommended approach to them.

Statuses

Each technology on the radar falls into one of the following statuses:

  • ADOPT

  • Recommendation: Strongly Recommended / Default Choice.

  • Meaning: Technologies we have high confidence in to serve our purpose, typically low-risk and proven in our environment. We expect teams to use these for new work where appropriate. We invest in learning and maintaining expertise in these technologies.


  • TRIAL

  • Recommendation: Worth Pursuing / Explore with Intent.

  • Meaning: Technologies that appear promising and have shown potential value. We believe they are worth exploring on projects that can handle the associated risks (e.g., non-critical features, internal tools, proof-of-concepts). The goal is to gain experience and evaluate their suitability for broader adoption.


  • ASSESS

  • Recommendation: Worth Investigating / Monitor.

  • Meaning: Technologies that are interesting and potentially valuable, but require more investigation before recommending a trial. This might involve building small prototypes, research spikes, or closely monitoring their maturity, community adoption, and features.


  • HOLD

  • Recommendation: Proceed with Caution / Avoid for New Work.

  • Meaning: Technologies that are not recommended for new projects. This could be due to various reasons: being outdated, replaced by better alternatives, known issues (performance, security), misalignment with our strategic direction, or declining community support.

How to Add New Categories

Once creating a new Category, clone the https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812518963 at first.