Tech Radar - Platforms, Tools, Languages, Frameworks and Techniques

Data and Analytics Engineering Tech Radar

The MoJ Data and Analytics Engineering community maintains a public Tech Radar that is refreshed annually in August to help align tools, techniques, platforms, languages, frameworks and technology choices within our teams.

It is inspired by the pioneering work of ThoughtWorks, our Tech Radar.

Aim of Our Tech Radar

By bringing together the collective expertise of our engineers, we aim to:

  • Ensure our teams are on the same page regarding tools, techniques, platforms, languages, frameworks and technology.
  • Keep up with emerging trends and assess their potential impact.
  • Encourage knowledge sharing across teams.
  • Reflect our collective input in GitHub Discussions for an accurate Tech Radar annual refresh.

How it Works

Tech radar blips are configured in blips.json, while tech radar rings and quadrants are set up in radar_config.json. Additional context for the blips is provided by GitHub discussions, which are queried using the GitHub GraphQL API to populate blips.json. See manage_discussions for how we do this.

Viewing the output locally in VS Code

Install Live Server Extension

  1. Open Visual Studio Code: Launch VS Code on your computer.
  2. Access Extensions: Click on the Extensions icon in the Activity Bar on the side of the window.
  3. Search for Live Server: In the Extensions view, type “Live Server” in the search bar.
  4. Install Live Server: Click on the Install button for the Live Server extension.

Start Live Server

  1. Open Your Project: Open the folder containing your project files, including index.html
  2. Start Live Server: Right-click on your index.html file and select “Open with Live Server” from the context menu.