At Westwing, we maintain a public Tech Radar to help our engineering teams align on technology choices. It is based on the pioneering work by ThoughtWorks.
This repository contains the code to generate the visualization:
radar.js
(based on d3.js v4).
Feel free to use and adapt it for your own purposes.
All the radar's points are coming from a public gSheet and to trigger a refresh you only need to run the "Rebuild points and publish" action.
The action is also triggered from any merge to the main branch.
So, please don't commit changes to points.js since it will be automatically overwritten (and pushed) from the action.
If you want to test on your local env the "refresh points" script:
- install dependencies with npm (or yarn):
cd bin && npm install
- start local dev server:
npm start
This solution is based on the original Zalando tech radar