InfoQ Homepage Programming Content on InfoQ
-
Building a More Appealing CLI for Agentic LLMs Based on Learnings from the Textual Framework
Will McGugan, the maker of Textual and Rich frameworks, speaks about the reasoning of developing the two two libraries and the lesson learned. Also, he shares light on Toad, his current project, which he envisions being a more visually appealing way of interacting with agentic LLMs through command line.
-
Platform Engineering for AI: Scaling Agents and MCP at LinkedIn
QCon AI New York Chair Wes Reisz talks with LinkedIn’s Karthik Ramgopal and Prince Valluri about enabling AI agents at enterprise scale. They discuss how platform teams orchestrate secure, multi-agentic systems, the role of MCP, the use of foreground and background agents, improving developer experience, and reducing toil.
-
Bridging the Open Source Gap: from Funding Paradoxes to Digital Sovereignty
Gabriele Columbro, managing director of the Linux Foundation Europe, discusses the differences in the open-source landscape between Europe, China and the US. Stressing that the open-source landscape is the last favorable ground for global innovation in the current geo-political landscape.
-
GenAI Security: Defending Against Deepfakes and Automated Social Engineering
In this episode, QCon AI New York 2025 Chair Wes Reisz speaks with Reken CEO and Google Trust & Safety founder Shuman Ghosemajumder about the erosion of digital trust. They explore how deepfakes and automated social engineering are scaling cybercrime and argues defenders must move beyond default trust, utilizing behavioral telemetry and game theory to counter attacks that simulate human behavior.
-
Cloud Security Challenges in the AI Era - How Running Containers and Inference Weaken Your System
Marina Moore, a security researcher and the co-chair of the security and compliance TAG of CNCF, shares her concerns about the security vulnerabilities of containers. She explains where the issues originate, providing solutions and discussing alternative routes to using micro-VMs rather than containers. Additionally, she highlights the risks associated with AI inference.
-
Achieving Sustainable Mental Peace in Software Engineering with Help from Generative AI
Shane Hastie spoke to John Gesimondo about how to leverage generative AI tools to support sustainable mental peace and productivity in the complex, interruption-prone world of software engineering by developing a practical framework that addresses emotional recovery, overcoming being stuck, structured planning and communication, maximizing flow, and fostering divergent thinking.
-
Taming Flaky Tests: Trisha Gee on Developer Productivity and Testing Best Practices
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke with Trisha Gee about the challenges and importance of addressing flaky tests, their impact on developer productivity and morale, best practices for testing, and broader concepts of measuring and improving developer productivity.
-
Adam Sandman on Generative AI and the Future of Software Testing
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Adam Sandman about how generative AI is transforming software development and testing by automating mundane tasks, enabling faster prototyping, and collapsing traditional roles into broader generalist positions, while also highlighting challenges like increased defects and ethical concerns.
-
Claire Vo on Building High-Performing, Customer-Centric Teams in the Age of AI
In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Claire Vo, Chief Product and Technology Officer at LaunchDarkly, about building high-performing, customer-centric teams, fostering a culture of experimentation, and preparing for the future of AI-driven software development.
-
Investing in Open Source: The Open Source Pledge and Why it Matters
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Chad Whitacre about the Open Source Pledge, an initiative to encourage companies to financially support open-source maintainers to ensure the sustainability and security of the software they depend on. The goal is to address the social contract within open source, where companies benefit from freely available software.