More Refactoring Podcast episodes

Building Apps with Your Voice  with Paige Bailey thumbnail

Building Apps with Your Voice with Paige Bailey

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.

Episode Description

Today's guest is Paige Bailey, Developer Relations Lead at Google DeepMind. And before that, Principal Product Manager at GitHub, where she launched C...

Overview

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.

Recent Episodes of Refactoring Podcast

15 May 2026 The State of Product Development with Doug Peete

Challenges in product development stem from incomplete specs and poor planning, with systemic gaps in task tracking, limited AI utility (60-70% accuracy), and the need for collaborative, formalized requirements, Agile practices, and better tools to align teams and reduce mid-cycle rework.

1 May 2026 How to Own Your Career with Jean Hsu and Cate Huston

Tech careers face growing instability from AI disruption and economic shifts, requiring adaptability, self-directed learning, and proactive career management to navigate evolving demands and prioritize resilience over traditional security.

17 Apr 2026 AI Coding meets Code Health with Stuart Caborn

AI and large language models are transforming software development by boosting code quality, efficiency, and reliability through human-AI collaboration, as exemplified by Love Holidays' high deployment rates, AI-generated code, and strategies for managing complex systems, data governance, and evolving developer roles.

3 Apr 2026 Every Engineer Is a Manager Now with Chris Lattner

AI is transforming software development by accelerating workflows through advanced infrastructure and modern frameworks like Mojo, while addressing legacy tool limitations, open-source licensing complexities, and the need for heterogeneous compute platforms to ensure sustainable, equitable innovation.

20 Mar 2026 What Comes After the IDE with Amelia Wattenberger

The evolution from traditional IDEs to intent-driven environments like **Intent** streamlines AI agent orchestration, addresses synchronization and legacy system challenges, and promotes collaborative workflows, role specialization, and interdisciplinary approaches to redefine software development success through adaptability and iterative processes.

More Refactoring Podcast episodes