Tech Lead Journal

#222 - Closing the Knowledge Gap in Your Legacy Code with AI - Omer Rosenbaum


Listen Later

What if your most critical systems run on code that no one fully understands?

In this episode, Omer Rosenbaum, CTO and co-founder of Swimm, explains how to use AI to close the knowledge gap in your legacy codebase. Discover the limitations of AI in understanding legacy code and learn novel approaches to automatically document complex systems, ensuring their critical business logic is preserved and understood within the organization. Beyond legacy systems, Omer also shares practical advice for how junior developers can thrive in the AI era and how teams and organizations can conduct more effective research.

Key topics discussed:

  • How junior developers can thrive in the age of AI
  • The danger of shipping code you don’t fully understand
  • Why AI can’t deduce everything from your code alone
  • How writing documentation becomes more critical now with AI
  • How to analyze code that even LLMs struggle to read, like COBOL
  • How to keep your organization’s knowledge base trustworthy and up to date
  • The real danger of letting AI agents run unchecked
  • A practical approach to conducting more effective research  

Timestamps:

  • (00:00) Trailer & Intro
  • (02:10) Career Turning Points
  • (05:24) What Juniors Should Do in the Age of AI
  • (11:05) Junior Developer’s Responsbility When Using AI
  • (14:50) AI and Critical Thinking
  • (16:20) Understanding & Preserving Domain Knowledge
  • (18:11) The Importance of Written Knowledge for AI Usage
  • (21:51) Limitations of AI in Understanding Knowledge Base
  • (26:34) The Limitations of LLM in Navigating Legacy Codebases (e.g. COBOL)
  • (32:38) Effective Knowledge Sharing Culture in the Age of AI
  • (34:54) Keeping Knowledge Base Up-to-Date
  • (36:55) Keeping the Organization Knowledge Base Accurate
  • (39:08) Fact Checking and Preventing AI Hallucination
  • (41:24) The Potential of MCP
  • (43:24) The Danger of AI Agents Hallucinating with Each Other
  • (45:00) How to Get Better at Research
  • (53:41) The Importance of Investing in Research
  • (57:18) 3 Tech Lead Wisdom

_____

Omer Rosenbaum’s Bio
Omer Rosenbaum is the CTO and co-founder of Swimm, a platform reinventing the way engineering organizations manage internal knowledge about their code base. Omer founded the Check Point Security Academy and was the Cyber Security Lead at ITC, an educational organization that trains talented professionals to develop careers in technology. Omer has a MA in Linguistics from Tel Aviv University and is the creator behind the Brief YouTube Channel.

Follow Omer:

  • LinkedIn – linkedin.com/in/omer-rosenbaum-034a08b9
  • Twitter – x.com/Omer_Ros
  • Swimm – swimm.io
  • Email – [email protected]
  • 📚 Gitting Things Done – buymeacoffee.com/omerr/extras
  • ▶️ Brief – youtube.com/@BriefVid


Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/222.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.

...more
View all episodesView all episodes
Download on the App Store

Tech Lead JournalBy Henry Suryawirawan

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

12 ratings


More shows like Tech Lead Journal

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

377 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

272 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

244 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

284 Listeners

The Cloudcast by Massive Studios

The Cloudcast

152 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

40 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

621 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

269 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

201 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

189 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

181 Listeners

Practical AI by Practical AI LLC

Practical AI

192 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

53 Listeners