
How fitness functions can help us govern and measure AI
AI is inherently dynamic: that's true in terms of the field itself, and at a much lower level too — models are trained on new data and algorithms adapt and change to new circumstances and information....
6 Mar 202542min

Architecture as code
How can we better define and clarify architectures to ensure consistency and control? If, as Neal Ford and Mark Richards discussed on a recent episode of the Technology Podcast, software architecture...
19 Feb 202543min

Decoding DeepSeek
The release of DeepSeek's AI models at the end of January 2025 sent shockwaves around the world. The weeks that followed have been rife with hype and rumor, ranging from suggestions that DeepSeek has ...
6 Feb 202533min

AI testing, benchmarks and evals
Generative AI's popularity has led to a renewed interest in quality assurance — perhaps unsurprising given the inherent unpredictability of the technology. This is why, over the last year, the field h...
23 Jan 202536min

Exploring the intersections of software architecture
Software architecture necessarily intersects with a diverse range of critical things, including implementation, infrastructure, data and engineering practices. All these elements require serious consi...
9 Jan 202543min

Who should make software architecture decisions?
Who should be involved in the process of making decisions about software architecture? That's a question that's been puzzling Thoughtworker Andrew Harmel-Law for some time — so much so that he decided...
26 Des 202435min

Generative AI's uncanny valley: Problem or opportunity?
With the rise of generative AI, the concept of the uncanny valley — where human resemblance unsettles, disturbs or disgusts — is more relevant than ever. But is it a problem that technologists need to...
12 Des 202428min

Using generative AI for legacy modernization
Legacy modernization is an enduring challenge — and as systems become more complex, the difficulty of understanding and modelling a system so it can be modernized only becomes more difficult. However,...
28 Nov 202433min



















