ThoughtworksććŻéˇčžžçŹŹ33ćä¸ä¸AIĺŽĺ ¨ć ĺ łçĺä¸éĄšććŻ
Source: Thoughtworks
An AI-free zone
Recent editions of the Thoughtworks Technology Radar have reflected the increasing adoption and impact of AI in every part of the software industry. The most recent volume in particular was dominated by AIâââaround two thirds of the 114 blips were AI-related. Thatâs an important signal of the technologyâs importance today, but it would be wrong to think AI is the only game in town. There are lots of interesting things happening in many parts of the industry and some exciting innovation which isnât AI-related at all.
So, with that in mind weâve selected a handful of things you may have missed on the most recent edition of the Technology Radar that are absolutely not related to AI in any way. Of course, itâs worth having a disclaimer: it might well be possible that any of the things featured below could, at some point, be related to AI, but, right now at least, theyâre not part of that conversation. If you disagree, please send your responses on a postcardâŚ
With that out of the way letâs get to it. Here are 11 interesting things on Technology Radar Vol.33 that arenât related to AI at all.
Development frameworks worth exploring
This edition of the Technology Radar includes a number of interesting development frameworks. Notably, Fastify (Languages & Frameworks/Adopt), a lightweight and minimal web framework for Node.js, was moved into Adopt because weâve seen consistent success with it. (Previously it featured in Trial five years ago!) As we note in the report itself, we can see no downsides when compared with alternative frameworks like Express.js.
Also featured in Vol.33 is Nuxt (Languages & Frameworks/Trial), âan opinionated meta-framework built on top of Vue.jsâ. Itâs particularly useful for building SEO-optimized websites thanks to the way it manages pre-rendering and server-side rendering, and also integrates very nicely with a number of modules, supported by Vercel.
Another framework worth mentioning is Phoenix (Languages & Frameworks/Trial). Built on Elixir, Phoenix isnât a new frameworkâââin fact, it featured on the Technology Radar in March 2017. However, we wanted to flag it again because of its new LiveComponent feature. LiveComponents are, as the documentation states, âa mechanism to compartmentalize state, markup, and events for sharing across LiveViewâ. We think this is pretty neat as it helps developers build interactive frontends without a full, heavyweight JavaScript framework.
Finally, weâd also like to highlight Tauri (Languages & Frameworks/Trial). Tauri helps teams build desktop applications with a single web UI codebase. It featured on the Radar in October 2021 (in Assess), but we wanted to include it once againâââthis time in Trialâââbecause the latest version comes with some updates we like. These include a more flexible permission and scope model and a hardened inter-process communication layer.
Developer tools
If youâve explored the Radar already youâll know there are lots of AI-related coding tools. However, to pretend that everything is now AI would be wrong; there are plenty of non-AI tools featured we think you should explore.
For instance, we like the API development tool Hoppscotch (Tools/Trial). Itâs open source and also exceptionally lightweight; its privacy-friendly design is great tooâââit doesnât collect analytics and uses local-first storage as well as supporting self-hosting. We also featured Helix (Tools/Assess), a âpost-modern text editorâ according to the team behind it. Itâs part of the current wave of editors seeking to replace Vim; we appreciate its support for Tree-sitter and Language Server Protocol (LSP).
We should also mention pnpm (Tools/Adopt), a Node.js package manager weâve seen good results with. We think it offers significant performance benefits over other options, such as Yarn.
Infrastructure and cloud
There were many blips in the cloud and infrastructure space that werenât related to AI. Oxide (Platforms/Assess) is one particularly interesting blip. It provides prebuilt racks with compute, networking and storage, and runs fully integrated system software. It enables what the company describes as âon-premises elastic infrastructure.â
We should also highlight Uncloud (Platforms/Assess), a container orchestration and clustering tool that helps you take Docker Compose applications to production without the operational overhead of Kubernetes. We note in the publication itself that its âmain architectural advantage is its fully decentralized design, which eliminates the need for a central control plane and ensures cluster operations remain functional even if individual machines go offline.â
There were other blips that were inside or at least touched by Kubernetes. Crossplane (Languages & Frameworks/Trial), is one worth noting in particular. Itâs a framework for extending K8s clusters. Weâve seen some instances of Crossplane being used as a full replacement for Terraform, but weâve found it to be most successful as a companion to workloads deployed within Kubernetes.
Finally, we wanted to call out one technique. Almost every technique in the latest volume was related to AI in some way, but service mesh without sidecar (Techniques/Assess) is, we think, an interesting anomaly. It appeared on the Radar back in 2022, but we thought it was worth featuring again as Istio Ambient Mode is proving a very effective option for such an approach.
To be clear, this isnât an exhaustive list of things on Technology Radar Vol.33âââthereâs many more. Nonetheless, this is an important reminder that although AI may dominate conversations and impacts just about everything in some way, thereâs still much more to the modern software industry than AI.