Sebastian released the first Sandstorm Technology Radar in early 2018, stating that it is a subjective snapshot of his ideas and thoughts about technology. You may read up his original blog post here.
Sandstorm has grown since then and we Sandstormers are quite a diverse bunch. Some of us prefer different technologies and have our hands and eyes on different technology horizons. I myself come from a heavily functional programming influenced corner of software development and have technologies in my tool box that might not appear on another’s radar. That’s the motivation for this update or rather extension to Sebastian’s work.
The sections of the radar follow the lead of the Thoughtworks Technology Radar:
- Adopt: Technologies we use today in our (client) projects and there is now doubt these are stable and proven.
- Try: Technologies we might use in future projects or are actively evaluated in side projects right now.
- Assess: Technologies that are not (yet) proven stable and might be risky to use. They might be promising, however, and we will watch them closely.
- Hold: Technologies that might be trending, bit I won’t use for (client) projects.
Feedback to all that is written is highly welcome.
Radar of October 2019
Currently the Radar is mostly a list of technologies. I will, however, amend the different technologies in the future with some more insight. So stay tuned and come back from time to time.
- Java & Spring Boot
- Actor Model
- Behaviour Driven Development
- Property Based Testing
- C++20 Coroutines
- Common Lisp
- Ruby on Rails