<?xml version="1.0" encoding="utf-8"?>
<oembed>
  <version>1</version>
  <type>rich</type>
  <provider_name>Libsyn</provider_name>
  <provider_url>https://www.libsyn.com</provider_url>
  <height>90</height>
  <width>600</width>
  <title>Context engineering: Tackling legacy systems with generative AI</title>
  <description>Generative AI can be incredibly powerful when it comes to legacy modernization. Not only can it help us better understand a large, aging codebase, it can even help us reverse engineer a legacy system when we don't have access to the complete source code. Doing it, though, requires a specific approach that's being described as 'context engineering'. This is something we've been exploring a lot in recent months at Thoughtworks. On this episode of the Technology Podcast, Thoughtworks' lead for AI-enabled software engineering, Birgitta Böckeler, and tech principal&amp;amp;nbsp;Chandirasekar Thiagarajan join hosts Ken Mugrage and Neal Ford to discuss how it works.&amp;amp;nbsp; They explain the process, the tools and what the work is teaching them about both generative AI and legacy modernization. Read Birgitta's blog post on reverse engineering with AI: https://www.thoughtworks.com/insights/blog/generative-ai/blackbox-reverse-engineering-ai-rebuild-application-without-accessing-code </description>
  <author_name>Thoughtworks Technology Podcast</author_name>
  <author_url>https://www.thoughtworks.com/podcasts</author_url>
  <html>&lt;iframe title="Libsyn Player" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/37889935/height/90/theme/custom/thumbnail/yes/direction/forward/render-playlist/no/custom-color/a53159/" height="90" width="600" scrolling="no"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt;</html>
  <thumbnail_url>https://assets.libsyn.com/secure/item/37889935</thumbnail_url>
</oembed>
