{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"Context engineering: Tackling legacy systems with generative AI","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\u00f6ckeler, and tech principal&amp;nbsp;Chandirasekar Thiagarajan join hosts Ken Mugrage and Neal Ford to discuss how it works.&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 ","author_name":"Thoughtworks Technology Podcast","author_url":"https:\/\/www.thoughtworks.com\/podcasts","html":"<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><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/item\/37889935"}