T thoughtworks.com Thoughtworks Technology Radar Nov 2025 [pdf] 3 points chamoda 1 year ago 0 comments