Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Episode notes

What is code? It might sound obvious, but if you scratch the surface it becomes more difficult to articulate precisely what we mean. AI is complicating the picture further and changing the relationship developers have with code: when large amounts of executable code can be generated from high-level descriptions, what does it even mean to write code? On this episode of the Technology Podcast, host Alexey Boas is joined by Thoughworks Distinguished Engineer Unmesh Joshi to discuss what code actually is and what it means to write, test, review and maintain code today. Building on Unmesh's…

Thoughtworks Technology Podcast

by Thoughtworks · English · Tech & Science

The Thoughtworks podcast plunges deep into the latest tech topics that have captured our imagination. Join our panel of senior technologists to explore the most important trends in tech today, get frontline insights into our work developing cutting-edge tech and hear more about how today's tech…

More from Thoughtworks Technology Podcast

  1. 6 Aug 2026 · 45 min

    Scaling the enterprise harness: How to achieve AI agent controllability across an organization

    Harness engineering is still a new concept, but already we've noticed a challenge being consistently faced by technology leaders: how can a harness be used at scale across an organization to ensure consistency and controllability without undermining autonomy? To some extent it's a discussion that's reminiscent of platform engineering and, before that, DevOps, but, given the nature of AI agents, it's also unique to this particular moment. On this episode of the Technology Podcast, host Ken Mugrage is joined by guests Thomas Squeo (Chief Technology Officer and Head of Advisory for the…

  2. 23 Jul 2026 · 31 min

    Embracing hybrid AI: How Lenovo is leveraging local, on-device AI

    Cloud was one of the main drivers of the early waves of AI adoption. However, as AI has become more and more embedded in systems and devices — in both consumer and enterprise contexts — it's becoming a bottleneck. This isn't just about costs (although yes, that issue is certainly surging up the agenda), it's also about how we optimize our architectures and improve device performance. This is why conversation is turning to hybrid AI: embracing a hybrid approach that combines proprietary cloud services with local or on-device AI can help organizations deliver better experiences for users,…

  3. 9 Jul 2026 · 46 min

    What does the future of software engineering look like?

    At the end of June, Thoughtworks and Martin Fowler convened an unconference-style event in Switzerland with a range of industry leaders. The aim was to reflect on the current challenges and learning around AI assisted and agentic software engineering and discuss the implications for the future — and, most importantly, what actions need to be taken today. To review the event and dive into some of the topics that surfaced, host Ken Mugrage is joined by Thoughtworks colleagues Kief Morris (author of Infrastructure as Code ) and Andrew Harmel-Law (author of Facilitating Software Architecture ).…

  4. 11 Jun 2026 · 39 min

    Database branching: Overcoming the bottlenecks of shared database environments

    Database branching has, for a long time, been a troublesome piece in the modern developer workflow puzzle: a good idea in principle but in practice a slow and often expensive challenge. Get it right and you can accelerate productivity and remove bottlenecks; get it wrong and you're potentially creating all sorts of trouble for yourself, from privacy risks to additional complexity. However, things are changing. Thanks to the emergence of new platforms such as Neon, Supabase and Databricks Lakebase, branching a database can become as familiar to developers as managing code branches and…

  5. 28 May 2026 · 46 min

    What is spec-driven development?

    Semantic diffusion, combined with the pace of technology change, makes talking about AI-adjacent practices and techniques incredibly diffficult. There are few better examples of this issue than the term 'spec-driven development'. Although it's not new — its coinage precedes our current AI moment — it has become ubiquitous over the last six months or so as software professionals attempt to develop a vocabulary for talking about how they're developing methods for working successfully with coding agents. On this episode of the Technology Podcast, Birgitta Böckeler is joined by Laura Tacho —…

  6. 14 May 2026 · 41 min

    What is harness engineering?

    'Harness engineering' is one of the most significant terms to emerge in software engineering in 2026. Broadly referring to the work done to control unpredictable AI agents and coding assistants, its use signals growing attention on what needs to be done to make agents reliable and consistent enough for production software in the real-world. On this episode of the Technology Podcast, Birgitta Böckeler joins hosts Prem Chandrasekaran and Nate Schutta to explore what harness engineering actually is, how it should be done and why it should matter to software engineers working today. Having…

  7. 1 Oct 2026 · 37 min

    Data products, data agents and semantic layers: Exploring Microsoft Fabric

    The way we think about and build with data is changing. Data lakehouses have become an industry standard, and conversation is turning to semantic and governance layers as organizations seek to optimize and leverage data for the AI era. However, the concept of 'data products' — treating data as something that needs to be deliberately managed and packaged in a way that's easily usable and consumable for the people that need it — remains crucial. On this episode of the Technology Podcast, host Nate Schutta is joined by Thoughtworks colleague and Data and AI Lead Lorisa Perdoci and Lauren…

  8. 17 Sep 2026 · 38 min

    Rethinking the software development process for an era of specs and AI agents

    The agentic era of software engineering began almost a year ago. And while much has changed in 2026, there's still a lot that hasn't been settled. One of the most important issues is how teams should collaborate. The idea of working with a spec may have considerable allure, but many questions remain: How should it be defined? Who owns it? How do we iterate with it? The fear of retreating back into waterfall is very real and requires vigilance. On this episode of the Technology Podcast, hosts Ken Mugrage and Caer Sanders are joined by former Thoughtworkers Cassie Shum (formerly VP of…

  9. 3 Sep 2026 · 39 min

    Open-weight models: What are they and when should you use them?

    We've seen a huge amount of increase in interest around open-weight models in 2026. The reasons for this are multifaceted, ranging from the switch to per token billing, the evolving privacy landscape and improvements in open-weight model capabilities. To unpack open-weight models and explore why and when we might want to use them, host Ken Mugrage is joined by Thoughtworkers Caer Sanders and Andre Almar. They discuss everything from the precise definition of the term and how they compare to other kinds of models, to governance and hardware challenges.

  10. 20 Aug 2026 · 43 min

    AI-generated code: What has to be true for us to trust it without looking at it?

    We've been thinking a lot recently about the status of code in a world where it's increasingly written and read by AI. Could the spec, for instance, become the primary way we interface with software systems? And if it does, will that mean humans no longer need to look at code at all? At present, the idea of not looking at our code seems fanciful, possibly dangerous, but even within Thoughtworks there are conflicting perspectives about whether this might change. To some, code will always remain the primary artifact; to others, its role in how we build software is about to undergo a…

Every episode of Thoughtworks Technology Podcast →

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play