T thoughtworks.com Technology Radar – Emerging Tech Trends for May 2018 17 points tilt 8 years ago 1 comments