The @thoughtworks #TechRadar is always on my must-read list - because it has a pulse on the future of where various technologies are headed, and provides practical advice around whether to Hold, Assess, Trial or Adopt a particular technology.
This edition's highlights:
➡️ #GenAI coding tools are causing antipatterns of developer behaviour, such as an over-reliance on coding suggestions, and a lack of abstraction - what we used to call code "elegance". "Quelle surprise", we collectively gasp.
➡️ #RAG - retrieval augmented generation - to strengthen the truth of generated responses from an #LLM - is a strong adopt - which tracks with what I saw at @ALTAnlp last year, and other @aclmeeting papers. RAG all the things.
➡️ Rust is in ascendance due to its incredible performance, with some implementations previously using Python now offering Rust too. This matches with the signals I've been seeing across the ecosystem - with Rust also making headway in the Linux kernel space.
➡️ #WebAssembly #WASM continues ascendance due to its ability to deliver powerful applications through a browser sandbox
➡️ Observability 2.0 is rated as Assess, and I think this is wrong - my signals - Grafana, Honeycomb.io - would place this in Adopt. Also ClickHouse's maturity for storing @opentelemetry data ...
➡️ Bruno as an alternative to Postman for API testing and integration is rated as Adopt - and I am in strong agreement with this.
What are your thoughts?
https://www.thoughtworks.com/radar