Your essential resource for in-depth technical content from Thoughtworks.
Get expert technical insights on topics from AI to software delivery. Here, we've curated the truly in-depth technical content to inspire, inform and intrigue technology leaders and practitioners.
Go beyond surface-level trends with analysis, experiments and real-world practices you can apply immediately.
Your essential resource for in-depth technical content from Thoughtworks.
Get expert technical insights on topics from AI to software delivery. Here, we've curated the truly in-depth technical content to inspire, inform and intrigue technology leaders and practitioners.
Go beyond surface-level trends with analysis, experiments and real-world practices you can apply immediately.
Featured content
-

Blog
Should we still design code for humans?
As AI is used to write more and more code, there's an argument emerging that humans may not need to write code for other humans much longer. But is this really true? Valentina Servile makes the case for designing code for humans even in the AI era.
-

Blog
Modularity and mortality: The importance of ‘skin in the game’
At The Future of Software Engineering Retreat in Engelberg Switzerland, one attendee noted that despite modularity being quite clearly beneficial, it nevertheless remains an obstacle every team finds difficult. What's the problem? And what can be done?
-

Podcast
What does the future of software engineering look like?
On this episode of the Thoughtworks Technology Podcast, host Ken Mugrage is joined by Kief Morris and Andrew Harmel-Law to reflect on the conversations at the Future of Software Engineering Retreat in Switzerland. They discuss the themes and issues raised and explore how they may impact software development in the months and years to come.
-

Blog
The zero-cost fallacy: Open source software in the agentic era
While debates about the long-term feasibility and sustainability of open source software have been running for many years, the rapid adoption of AI and the increase in AI-generated code are making the challenges of open source maintenance more pronounced than ever. Is it time to rethink our approach? And what can the industry actually do differently?
1/4
Hands on engineering knowledge
Thoughtworks isn’t just implementing AI, we’re advancing it. Get the latest insights from the cutting-edge research undertaken at Thoughtworks AI Labs
The faces at the forefront of technology innovation
The faces at the forefront of technology innovation
What’s new on martinfowler.com

Martin Fowler
Chief Scientist, Thoughtworks
Martin Fowler is a world-renowned author and speaker, and a pioneer of agile software development. He has written a number of books, including Refactoring and Patterns of Enterprise Application Architecture.
Tech trends in focus: A fireside chat with Martin Fowler
Andy Nolan, Director of Emerging Technologies, delves into Martin's deep roots in software development and agile, the importance of understanding and managing change and how AI is shaping the future of technology trends.
Books by Thoughtworkers shaping tech’s future
We write, speak, and build with purpose, sharing what we learn to move the industry forward. Stay connected for new perspectives and conversations shaping the future of tech.
We write, speak, and build with purpose, sharing what we learn to move the industry forward. Stay connected for new perspectives and conversations shaping the future of tech.