My technology radar

Here is where I track the technologies and techniques I work with. It is inspired by Embedded Artistry which is based on the original Thoughtworks radar. It's a way of organising tools in categories and noting the maturity or adoption level for each.

Though I use different categories: in addition to observing technology trends, I wanted to highlight some aspects of embedded software engineering that I find challenging in the focus areas section.

  1. Languages & Libraries
  2. Platforms
  3. Tools
  4. Techniques & Focus areas

Instead of including the flashy Javascript radar, I decided to keep it simple and use a text based approach. To further simplify it, I reduced the assessment scale to the following:

Languages & Libraries

💡 This section contains programming languages, supporting libraries and occasionally complete software frameworks.

Adopt

Evaluate

Hold

Platforms

💡 The platforms sections includes hardware platforms, bootloaders, operating systems and cloud providers.

Adopt

Evaluate

Hold

Tools

💡 The tools section list supporting engineering tools: software/firmware build systems, sanitisers, formatters.

Adopt

Evaluate

Techniques & Focus areas

💡 This section contains engineering techniques and some focus areas which I think requires special care in embedded software engineering.

Adopt

Updated 02 January 2023