7 Aug 2026 Building With Agents Today with Charlie Guo
"Explores AI's shift in software development from IDEs to agent-based tools, transforming workflows, team structures, and future integration challenges."
More Refactoring Podcast episodes

Published 6 Feb 2026
Duration: 00:40:14
Software engineering is evolving as AI reduces development friction, shifts focus from coding to guiding AI, and enables rapid prototyping, deployment, and potential innovation in less appreciated industries.
Today's guest is Paige Bailey, Developer Relations Lead at Google DeepMind. And before that, Principal Product Manager at GitHub, where she launched C...
The podcast discusses how artificial intelligence is changing the responsibilities of software engineers, making application development faster and less labor-intensive by shifting the focus from manual coding to directing AI in expressing the user's intent. It showcases examples of AI tools such as Gemini and NanoBanana, which enable rapid prototyping and deployment of applications, including a voice-driven app capable of capturing images, auto-filling forms, and generating visual content. These examples illustrate the growing potential of AI in streamlining development workflows and enabling more intuitive interactions with software.
The conversation also delves into selecting appropriate AI models based on specific task needs, emphasizing a balance between speed, cost, and accuracy. It introduces tools like AI Studio and Integravity, which improve prompt management, handle complex workflows, and support better team collaboration. Although individual use of AI is becoming more common, the podcast notes that integration at the team level is still in its early stages. Looking ahead, it suggests that engineering teams may become smaller and more versatile as AI takes on more development tasks. Additionally, the podcast highlights AI's potential to extend the influence of software engineering into industries that have been historically undervalued, urging developers to stay informed and experiment with new AI technologies.
Ultimately, the podcast reframes the role of the software engineer, suggesting that the focus should be on problem-solving rather than the act of coding itself. It portrays AI not as a replacement for engineers, but as a natural progression in the field that enhances their ability to innovate and address complex challenges. As AI continues to evolve, engineers are encouraged to adapt and view themselves as orchestrators of intelligent systems rather than just writers of code.
7 Aug 2026 Building With Agents Today with Charlie Guo
"Explores AI's shift in software development from IDEs to agent-based tools, transforming workflows, team structures, and future integration challenges."
17 Jul 2026 Speed Is the Only Moat with Anush Elangovan
"AI-driven software development is accelerating through open-source collaboration, balancing innovation with validation, while tech leaders must adapt to AI's role in enhancing productivity and creativity."
10 Jul 2026 The Rise of Malleable Software with Geoffrey Litt
"Malleable software, like Notion, blends structured features with deep customization, evolving through AI and user-driven development to decentralize control, while balancing complexity, automation, and trust."
26 Jun 2026 The Power of Stories with Michael "Rands" Lopp
The evolution of management shifts from technical focus to people-centric leadership, emphasizing storytelling, reflective writing, collaborative idea refinement, and leveraging AI to enhance human roles in mentorship and strategy while balancing empathy, accountability, and evolving skill needs.
12 Jun 2026 Understanding Engineers' Needs with Lara Hogan
Explores human stress responses to AI threats, critiques simplistic narratives, emphasizes nuanced discussions on AI's contextual limitations, and advocates psychological safety, human-centric strategies, and balanced autonomy to integrate AI thoughtfully.