Skip to content
Code Conversations podcast artwork

PODCAST · education

Code Conversations

by ali heydari moghaddam

Code Conversations, is a podcast for software developers, engineers, and tech enthusiasts of all levels. Hosted by a seasoned developer with nearly 20 years of experience, each episode dives deep into the world of software development, exploring coding techniques, best practices, industry trends, and the stories behind the code. Whether you're a beginner or a pro, tune in to gain valuable insights, hear from industry experts, and join conversations that will help you stay ahead in the fast-evolving tech world.

Publisher-supplied feed metadata · PodParley refreshed Sep 28, 2026 · Source feed

Episodes

  1. How Developers Secure AI-Generated Code

    AI can generate software faster than ever, but speed alone doesn't create trust. Jeff Crume explains how developers secure AI-generated code using shift-left security, dependency validation, continuous testing, and outcome-based verification. Learn five key principles for building safer…

    more
  2. AI Model vs Agentic Harness

    AI models alone aren’t what makes systems powerful. Martin Keen explains the difference between AI models and agentic harness components like tools, memory, and loops. Learn how generative AI agents work and what drives real system performance. Ref: https://www.youtube.com/watch?v=ZELPNFXJ4_o

  3. Harnesses in AI: A Deep Dive

    The agent hit a login page, panicked, reported success anyway, and the upvote never happened. Tejas Kumar's diagnosis: not a prompt problem. A harness problem.The demo builds a browser agent on GPT-3.5 Turbo (consciously choosing a VERY old model to show how good harness eng can improve it a lot)...

  4. How Harness Engineering Creates AI Agents

    Most developers have heard of prompt engineering. Many know about context engineering and RAG. But the real frontier in AI today is harness engineering — the structured environment that transforms an ordinary LLM into a powerful agentic system. In this episode of the Code to Care series, I walk...

  5. Harness Engineering Fixes AI Digital Amnesia

    Agent harnessing and harness engineering is a growing topic - and yet the term requires more clarification on what it is and why agentic systems evolved the way it did to where we are today.

  6. Llama.cpp vs vLLM

    Choosing a local LLM engine can make or break performance. Cedric Clyburn breaks down Llama.cpp versus vLLM for real‑world local inference. Learn which tool fits personal hardware, production scale, and AI agent workloads. Ref: https://www.youtube.com/watch?v=0ujh7hfutq0

  7. AI in the SDLC

    AI promises speed, but where are the real gains? Cedric Clyburn breaks down why productivity stalls across the software development lifecycle despite faster coding. Learn how redesigning SDLC workflows with AI agents improves outcomes, testing, and delivery. Ref:...

  8. What is OpenClaw?

    We've all been using AI chatbots, but AI agents can now move from knowing to doing. Cedric Clyburn breaks down how AI agents, LLMs, tools, and the agentic loop enable real autonomous workflows. Learn how automation, security, and modern AI systems are shaping the future of tech. Ref:...

  9. The 7 Skills You Need to Build AI Agents

    As AI agents become more capable, the skills needed for AI jobs are shifting. Bri Kopecki breaks down the 7 skills you need to move from prompt engineering to full agent engineering, including system design, retrieval, reliability, and security. Learn how to build AI agents that actually work in...

  10. What is LangChain?

    LangChain became immensely popular when it was launched in 2022, but how can it impact your development and application of AI models, Large Language Models (LLM) in particular. In this video Martin Keen shares an overview of the features and uses of LangChain.

  11. LangChain vs LangGraph

    Get ready for a showdown between LangChain and LangGraph, two powerful frameworks for building applications with large language models (LLMs.) Master Inventor Martin Keen compares the two, taking a look at their unique features, use cases, and how they can help you create innovative…

    more
  12. RAG vs Agentic AI

    Agentic AI and RAG are redefining how LLMs think and act 🤖. Live from TechXchange in Orlando, Martin Keen & Cedric Clyburn unpack how vector databases, data integration, and context engineering enable smarter AI systems. See how this pairing powers innovation in automation.

  13. RAG's Evolution

    How did search evolve into agentic AI? Sam Anthony explains RAG's evolution, from simple retrieval to adaptive systems powered by LLMs. Learn how semantic search, hybrid retrieval, and AI agents enable multi-step research, decision-making, and synthesis.

  14. AI Agent Skills

    We're all using AI agents, but they still lack the procedural knowledge real work needs. Martin Keen explains how agent skills, LLMs, RAG, and MCP help agents follow workflows, automate tasks, and make smarter decisions. Learn how to build better AI agents.

  15. MCP vs. RAG

    How do AI agents learn and take action? Live from TechXchange in Orlando, Melissa Hadley breaks down how MCP and RAG help large language models connect to data — one to retrieve knowledge, the other to execute tasks. Explore how these frameworks combine to power smarter, connected AI systems.

  16. RAG vs Fine-Tuning vs Prompt Engineering

    How do AI chatbots deliver better responses? Martin Keen explains RAG 🛠️, fine-tuning , and prompt engineering methods that extend knowledge, refine responses, and build domain expertise. Learn how these strategies optimize large language models and improve AI outputs today! Ref:...

  17. A2A vs MCP

    Are your AI agents struggling to collaborate? 🤔 Martin Keen and Anna Gutowska reveal how advanced frameworks enable seamless agent communication and integration with tools. Discover how A2A connects agents and MCP links them to resources for smarter, streamlined workflows. 🚀

  18. CLI vs MCP

    Both CLI and MCP are ways for AI agents to interact with the world. Martin Keen explains how agents use CLI commands or MCP tools for tasks across real developer workflows. Learn how context windows, schemas, and practical examples shape smarter AI development. 🚀 Ref:...

  19. Is RAG Still Needed?

    Are massive context windows replacing RAG? 🤔 Martin Keen breaks down RAG vs. long context in LLM workflows. Explore how vector databases, semantic search, and embedding models impact AI performance to help you choose the right solution for your applications. 🚀

  20. MCP vs ADK: How Modern AI Agents Connect and Work Together

    AI agents are having a moment, and understanding MCP and ADK is key to building them well. Cedric Clyburn and Anna Gutowska explain how MCP powers tool integration while ADK structures reliable multi‑agent systems 🤖. Learn when to use each to build more capable and predictable AI agents.

  21. What is Retrieval-Augmented Generation (RAG)?

    Ready to become a certified GenAI engineer? Register now and use code IBMTechYT20 for 20% off of your exam → https://ibm.biz/BdGhCFLearn about the technology → https://ibm.biz/BdMsRTLarge language models usually give great answers, but because they're limited to the training data used to create…

    more
  22. MCP vs API

    MCP or API: Which transforms AI integration? Martin Keen explains how the Model Context Protocol (MCP) revolutionizes AI agents by enabling dynamic discovery, tool execution, and seamless external data retrieval. Discover how MCP simplifies LLM workflows and outpaces traditional APIs. Ref:...

  23. Why MCP really is a big deal

    Tim Berglund is back at the lightboard with MCP (Model Context Protocol). MCP really is a big deal, but most people are missing the point. It's not just about enhancing desktop applications with agentic functionality—it's about exposing reusable tools and resources (including real-time data from...

  24. Skills for the age of AI developer tools

    With the rise of AI and automation, how do we as humans find our value in the workplace? How do we work with these new technologies? How do we build resilience to changes? What skills are needed for us to thrive in this new world?People have often felt apprehensive about change, especially big...

  25. Devs want specs, Product Owners want speed

    Learn how AI can change the game in an important scenario. The age-old battle between Product Owners and Developers rages on: POs push for speed, while devs demand clarity. When specs are too vague, developers waste time making assumptions. When specs are too detailed, POs get bogged down in...

  26. When Copilots Run Wild

    Copilots are everywhere these days, and… rightfully so! Let's face it: these tools are incredible at getting things done. They have the potential to turn any one of us into a 20x developer. Need a new feature? Bam, there you have it! Refactor that function? Sure, it'll be done before you grind…

    more
  27. AI for MRI Diagnostics

    Explore how AI and continual learning can revolutionize MRI diagnostics, using our real-world case study in detecting Focal Cortical Dysplasias (FCD)—a crucial factor in epilepsy treatment. In this session, we’ll dive into how continual learning techniques, inspired by human adaptability, help AI...

  28. AI-Driven Code Refactoring

    Ready to give your old code a makeover? Step into the world of AI-powered code refactoring, where smart algorithms take on the challenge of sprucing up cluttered codebases. See how AI deciphers code DNA, performs digital reconstructive surgery, and scales from small scripts to sprawling systems....

  29. The past, present, and future of AI for application developers

    So we all know AI is changing the software industry right now. Whether you build backend systems, web or native UIs, or embedded devices, you keep hearing it: the next generation of users will simply expect your software to carry out their tasks intelligently.Let's start with how we got here.…

    more
  30. Conversational AI apps

    It's 2025 and we're all adding AI features to our apps. But the tech moves so fast - what solid ground can you actually build on?This talk will focus on one of the best established patterns: building chat UIs that accept natural-language instructions. This includes:Getting started with...

  31. LLMs and the illusion of humanity

    Large language models (LLMs) exploded into mainstream awareness in 2022, and have continued to fascinate us since. But what is it about LLMs, compared to other, similarly complex algorithms, that have so captured our imagination? And why is it that we are so ready to believe that these models…

    more
  32. 2025 - The year of the AI Agent

    Generative AI has leapt from clever chatbots to self-directed digital coworkers, but most organisations still treat it as a plug-in for their existing processes. This session maps the journey from rule-based bots to AI-enabled workflows, then shows why 2025 belongs to true agents: systems that...

  33. The Evolution and Impact of Generative AI

    Generative AI, exemplified by tools like ChatGPT, marks a significant shift in computing, enabling machines to perform creative and intellectual tasks once exclusive to humans. This talk will explore the evolution of generative AI, its applications across various fields, and its potential to...

  34. Generative AI in JavaScript

    The whole world is excited about generative AI, but how do we start to build with it? Do we need to learn linear algebra, machine learning, or even python?It turns out that our existing knowledge and skills are still very much in demand. There are some terms and tools you need to understand, but...

  35. Real world learnings delivering enterprise AI solutions

    Every enterprise is under pressure to implement AI - from board mandates to competitive necessity. Yet the path from aspiration to successful implementation is filled with misconceptions, unrealistic expectations, and poorly chosen use cases that waste time and resources before we even tackle...

  36. The Truth About The AI Bubble

    2025 was the year AI stopped feeling chaotic and started feeling buildable. In this Lightcone episode, the YC partners break down the surprises of the year, from shifting model dominance to why the real opportunity is moving back to the application layer, and why the next wave of AI startups may…

    more
  37. AI Trends 2026

    What will define AI in 2026? 🚀 Martin Keen & Aaron Baughman explore groundbreaking trends like Agentic AI, cloud computing, automation, and quantum computing, plus innovations like Physical AI. Discover how these technologies will transform industries and drive the next wave of intelligence.

  38. LLMs and the illusion of humanity

    Large language models (LLMs) exploded into mainstream awareness in 2022, and have continued to fascinate us since. But what is it about LLMs, compared to other, similarly complex algorithms, that have so captured our imagination? And why is it that we are so ready to believe that these models…

    more
  39. Design Engineering: The next era of Software Design

    The roles of programmers and designers are evolving. The convergence of design and code signals a narrowing gap, prompting us to question the future landscape of design. As we enter the age of AI, will this lead us to chart a new course, or will it see us walking down familiar paths?Drawing from...

  40. Build RAG from Scratch

    Retrieval augmented generation (RAG) provides large language models with up to date information and helps them hallucinate less. But how does it all work beneath the covers?In this live coding session we'll build the components of a RAG system from scratch. (Aside from the LLM, there probably…

    more
  41. https://www.youtube.com/watch?v=CaZbsbKnOho&list=PL03Lrmd9CiGey6VY_mGu_N8uI10FrTtXZ&index=47

    AI is transforming the way Security Operations Centers (SOCs) work, and as a SOC engineer, your role is evolving fast. Ref: https://www.youtube.com/watch?v=CaZbsbKnOho&list=PL03Lrmd9CiGey6VY_mGu_N8uI10FrTtXZ&index=47

  42. Cybersecurity in the Era of AI

    Cybersecurity is rapidly evolving, shaped by artificial intelligence (AI) and the emergent potential of Quantum Computing.AI enhances security through automated detection and analysis, swiftly processing vast amounts of data to spot and predict threats, and Quantum Computing holds the promise to...

  43. Using Gen AI on your code, what could possibly go wrong?

    With GenAI, developers are shifting from traditional code reuse to generating new code snippets by prompting GenAI, leading to a significant change in the ways software gets developed.Several academic studies show that AI generated code based on LLM's that are trained on vulnerable OSS...

  44. ChatGPT and OpenAI API solutions

    In the past year, ChatGPT and the OpenAI API have gone from 0 to 100 faster than a Tesla. No one wants to be left behind. Businesses are automating tasks and having content written instantly.Some companies are suddenly ✅ 10x more productive, and some companies ❌ struggle.SSW consultants have been...

  45. Integrating Language Models into Web UIs

    Web developers: you have a fantastic opportunity to make your web UIs more intelligent and productive than before. But don’t just throw on a chat pane and call it done, as people may not even use or like it. Let's explore how language models can integrate into your existing web UIs, anticipating...

  46. Using GPT Visual Capabilities to Solve a Wordle Puzzle

    In this session, we will explore what this model can do, and rather than just showing a perfect polished final demo, I will walk you through my entire journey of trying to use the model to solve Wordle puzzles, starting with "Hello World". Along the way, you will gain a good understanding of the...

  47. Video Game AI for Business Applications

    The focus upon AI continues to be the predominant technology subject of the day; it’s the must-have feature of any new product or service; it’s at the forefront of many discussions about ethics, attribution and indeed our own future employment prospects.But increasingly, the term “AI” has become...

  48. Building specialized AI Copilots with RAG

    AI CoPilots are all the rage - but none quite offer that personalised butler service SciFi told us we might one day have.To understand what it takes to train a CoPilot, we will see how training a model works under-the-hood; discuss the importance of quality training data to craft a truly powerful...

  49. The Rise of the Design Engineer

    As we enter the age of AI, the roles of programmers and designers are evolving. The convergence of design and code signals a narrowing gap, prompting us to question the future landscape of design. Will AI-driven innovation lead us to chart a new course, or will it see us walking down familiar...

  50. Cracking the Furby Code Evolving an Icon

    It’s 1998. It’s the year of Britney Spears, The Spice Girls, the first Google Doodle, and the year Titanic dominated the box office.It’s also the year Hasbro gifted us with the Furby, the first successful attempt at an interactive robot pet. It divided the playground, created a generation of…

    more

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Code Conversations, is a podcast for software developers, engineers, and tech enthusiasts of all levels. Hosted by a seasoned developer with nearly 20 years of experience, each episode dives deep into the world of software development, exploring coding techniques, best practices, industry trends, and the stories behind the code. Whether you're a beginner or a pro, tune in to gain valuable insights, hear from industry experts, and join conversations that will help you stay ahead in the fast-evolving tech world.

HOSTED BY

ali heydari moghaddam

CATEGORIES

Frequently Asked Questions

How many episodes does Code Conversations have?

Code Conversations currently has 151 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is Code Conversations about?

Code Conversations, is a podcast for software developers, engineers, and tech enthusiasts of all levels. Hosted by a seasoned developer with nearly 20 years of experience, each episode dives deep into the world of software development, exploring coding techniques, best practices, industry trends,...

How often does Code Conversations release new episodes?

Code Conversations publishes regularly with 151 episodes available. Check the episode list for the typical release schedule.

Where can I listen to Code Conversations?

You can listen to Code Conversations on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts Code Conversations?

Code Conversations is created and hosted by ali heydari moghaddam.
URL copied to clipboard!