<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - Programming - Presentations</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ Programming Presentations feed</description>
    <item>
      <title>Presentation: Rewriting All of Spotify's Code Base, All the Time</title>
      <link>https://www.infoq.com/presentations/spotify-ai-codebase-migration-agent/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</link>
      <description>&lt;img src="https://res.infoq.com/presentations/spotify-ai-codebase-migration-agent/en/mediumimage/medium-1784809804876.jpg"/&gt;&lt;p&gt;Jo Kelly-Fenton and Aleksandar Mitic explain how Spotify created "Honk," an AI coding agent, to handle complex fleet-wide codebase migrations. They share key architectural insights on decoupling CI verification runtimes from AI agents, dealing with automated pull request bottlenecks, and driving aggressive standardization across thousands of engineering repositories.&lt;/p&gt; &lt;i&gt;By Jo Kelly-Fenton, Aleksandar Mitic&lt;/i&gt;</description>
      <category>QCon London 2026</category>
      <category>AI Coding</category>
      <category>Continuous Improvement</category>
      <category>migration</category>
      <category>Large language models</category>
      <category>Standardization</category>
      <category>Agents</category>
      <category>Continuous Delivery</category>
      <category>Transcripts</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>presentation</category>
      <pubDate>Fri, 07 Aug 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/spotify-ai-codebase-migration-agent/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</guid>
      <dc:creator>Jo Kelly-Fenton, Aleksandar Mitic</dc:creator>
      <dc:date>2026-08-07T11:00:00Z</dc:date>
      <dc:identifier>/presentations/spotify-ai-codebase-migration-agent/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Automatically Retrofitting JIT Compilers</title>
      <link>https://www.infoq.com/presentations/yk-meta-tracing-jit-compiler/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</link>
      <description>&lt;img src="https://res.infoq.com/presentations/yk-meta-tracing-jit-compiler/en/mediumimage/medium-1784107493357.jpeg"/&gt;&lt;p&gt;Laurence Tratt discusses yk, an open-source meta-tracing JIT compiler framework. He shares how to automatically speed up C-based language interpreters like Lua and MicroPython with minimal, non-invasive code changes. He explains the inner workings of tracing loops, optimizing compiled traces using developer hints, and managing complex deoptimization back to the interpreter.&lt;/p&gt; &lt;i&gt;By Laurence Tratt&lt;/i&gt;</description>
      <category>Lua</category>
      <category>JIT</category>
      <category>QCon London 2026</category>
      <category>Java</category>
      <category>Virtual Machines</category>
      <category>LLVM</category>
      <category>Performance</category>
      <category>Transcripts</category>
      <category>Python</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>presentation</category>
      <pubDate>Wed, 05 Aug 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/yk-meta-tracing-jit-compiler/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</guid>
      <dc:creator>Laurence Tratt</dc:creator>
      <dc:date>2026-08-05T11:00:00Z</dc:date>
      <dc:identifier>/presentations/yk-meta-tracing-jit-compiler/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: The Five Stages of AI Maturity in Engineering Organizations - Where and Why Teams Get Stuck</title>
      <link>https://www.infoq.com/presentations/ai-sdlc-maturity-framework-bottlenecks/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</link>
      <description>&lt;img src="https://res.infoq.com/presentations/ai-sdlc-maturity-framework-bottlenecks/en/mediumimage/LizzieMatusov-medium-1785314207748.jpeg"/&gt;&lt;p&gt;Quotient CEO Lizzie Matusov explains why soaring AI spend often fails to improve software delivery. She presents a research-backed AI maturity framework designed to help engineering leaders move beyond vanity metrics like token usage, align organizational AI adoption, and address critical bottlenecks across the software development life cycle to deliver measurable business outcomes.&lt;/p&gt; &lt;i&gt;By Lizzie Matusov&lt;/i&gt;</description>
      <category>Software Development Lifecycle</category>
      <category>QCon AI Boston 2026</category>
      <category>Metrics</category>
      <category>Productivity</category>
      <category>Software Engineering</category>
      <category>Frameworks</category>
      <category>Transcripts</category>
      <category>Development</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>presentation</category>
      <pubDate>Tue, 04 Aug 2026 16:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/ai-sdlc-maturity-framework-bottlenecks/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</guid>
      <dc:creator>Lizzie Matusov</dc:creator>
      <dc:date>2026-08-04T16:00:00Z</dc:date>
      <dc:identifier>/presentations/ai-sdlc-maturity-framework-bottlenecks/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Microservices Platforms: When Team Topologies Meets Microservices Patterns</title>
      <link>https://www.infoq.com/presentations/microservices-platform-team-topology/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</link>
      <description>&lt;img src="https://res.infoq.com/presentations/microservices-platform-team-topology/en/mediumimage/ChrisRichardson-medium-1785312644032.jpeg"/&gt;&lt;p&gt;Chris Richardson discusses leveraging Team Topologies and internal platforms to accelerate microservices delivery. He explains six key platform patterns - from security and observability to build and deployment - and shares strategies for minimizing cognitive load on stream-aligned teams while avoiding common platform engineering pitfalls.&lt;/p&gt; &lt;i&gt;By Chris Richardson&lt;/i&gt;</description>
      <category>Microservices</category>
      <category>QCon San Francisco 2025</category>
      <category>Platforms</category>
      <category>Transcripts</category>
      <category>Architecture &amp; Design</category>
      <category>presentation</category>
      <pubDate>Tue, 04 Aug 2026 11:45:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/microservices-platform-team-topology/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</guid>
      <dc:creator>Chris Richardson</dc:creator>
      <dc:date>2026-08-04T11:45:00Z</dc:date>
      <dc:identifier>/presentations/microservices-platform-team-topology/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: The Free-Lunch Guide to Idea Circularity</title>
      <link>https://www.infoq.com/presentations/tech-hype-cycles-architectural-tradeoffs/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</link>
      <description>&lt;img src="https://res.infoq.com/presentations/tech-hype-cycles-architectural-tradeoffs/en/mediumimage/holly-cummins-medium-1783578321356.jpeg"/&gt;&lt;p&gt;Holly Cummins discusses why "nothing is new under the sun" in tech. She maps historical architectural tradeoffs to modern cloud, microservices, and AI hype cycles. She connects financial debt (post-ZIRP) and technical debt to epistemic and sleep debt, showing engineering leaders how to navigate shifts in assumptions, embrace sustainability, and revive proven engineering disciplines.&lt;/p&gt; &lt;i&gt;By Holly Cummins&lt;/i&gt;</description>
      <category>Quarkus</category>
      <category>Technical Debt</category>
      <category>Cloud-Native</category>
      <category>Hype</category>
      <category>QCon London 2026</category>
      <category>Artificial Intelligence</category>
      <category>Transcripts</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>Culture &amp; Methods</category>
      <category>presentation</category>
      <pubDate>Fri, 31 Jul 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/tech-hype-cycles-architectural-tradeoffs/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</guid>
      <dc:creator>Holly Cummins</dc:creator>
      <dc:date>2026-07-31T11:00:00Z</dc:date>
      <dc:identifier>/presentations/tech-hype-cycles-architectural-tradeoffs/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: Getting Rid of LeetCode Interviews in the World of AI</title>
      <link>https://www.infoq.com/presentations/ai-lead-interview/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</link>
      <description>&lt;img src="https://res.infoq.com/presentations/ai-lead-interview/en/mediumimage/daniel-medium-1784808762941.jpeg"/&gt;&lt;p&gt;Daniel Doubrovkine explains why traditional LeetCode whiteboard interviews fail to evaluate senior engineering talent. He discusses his own experience bombing basic algorithm tests despite decades of leadership, and shares actionable frameworks for redefining the interview loop. Discover how evaluating human judgment, system design, and hands-on AI collaboration yields far better hiring signals.&lt;/p&gt; &lt;i&gt;By Daniel Doubrovkine&lt;/i&gt;</description>
      <category>Artificial Intelligence</category>
      <category>interviewing</category>
      <category>QCon AI 2025</category>
      <category>Transcripts</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Culture &amp; Methods</category>
      <category>presentation</category>
      <pubDate>Wed, 29 Jul 2026 10:25:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/ai-lead-interview/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</guid>
      <dc:creator>Daniel Doubrovkine</dc:creator>
      <dc:date>2026-07-29T10:25:00Z</dc:date>
      <dc:identifier>/presentations/ai-lead-interview/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: The Future of Engineering: Mindsets That Matter When Code Isn’t Enough</title>
      <link>https://www.infoq.com/presentations/ai-future-engineering/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</link>
      <description>&lt;img src="https://res.infoq.com/presentations/ai-future-engineering/en/mediumimage/ben-greene-mediumm-1784809015374.jpeg"/&gt;&lt;p&gt;Ben Greene discusses how software engineers can adapt and thrive in an era of rapid AI code automation. Drawing on his startup experience, he explains key mindsets like starting simple, maintaining code comprehension, attacking hard problems first, and focusing on customer impact. He shares why human empathy, agency, and practical problem-solving remain irreplaceable when code is automated.&lt;/p&gt; &lt;i&gt;By Ben Greene&lt;/i&gt;</description>
      <category>QCon San Francisco 2025</category>
      <category>Artificial Intelligence</category>
      <category>Software Engineering</category>
      <category>Transcripts</category>
      <category>Development</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>presentation</category>
      <pubDate>Tue, 28 Jul 2026 11:10:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/ai-future-engineering/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Programming-presentations</guid>
      <dc:creator>Ben Greene</dc:creator>
      <dc:date>2026-07-28T11:10:00Z</dc:date>
      <dc:identifier>/presentations/ai-future-engineering/en</dc:identifier>
    </item>
  </channel>
</rss>
