Skip to main content

Sirius Supervision Tech Radar

This page captures the outputs of the 2021 Tech Radar session for the Sirius Supervision team. Focusing on tools we want to trial, use more of, less of, or the same.

The visualisation is auto-generated using this tool, but the raw data is also avilable in the tables below.

Languages

Trial More Less Same
React TypeScript PHP
Go Laminas
Python Angular
Pact Protractor
Doctrine/ORMs

Platforms

Trial More Less Same
Consul Aurora Serverless Kubernetes Terraform
Vault ECS DynamoDB
Timeseries DB

Tooling

Trial More Less Same
CodeQL JetBrains/IntelliJ Protractor PHPStorm
Cypress Tuple Development inside Docker
React/Angular Testing Library GitHub Actions

Techniques and Methodologies

Trial More Less Same
More async ways of working Continuous Delivery Fake Kanban
Contract testing Test Drive Development
Async standup tools DevOps
Domain-driven Design
Prototypes for frontend

Frustrations

  • Slow setup
  • Angular + FE complexity
  • Tests in wrong layer
  • The time things take
  • Inconsistency in codebase

“One wish”

  • Split frontend into smaller slices
  • Speed up tests (Karma/Screenplay/Behat)
  • Run services independently
This page was last reviewed on 27 April 2021. It needs to be reviewed again on 27 October 2021 by the page owner #opg-sirius-develop .
This page was set to be reviewed before 27 October 2021 by the page owner #opg-sirius-develop. This might mean the content is out of date.