Signals: DevTalk with Michael Dowden

Welcome to Signals, the podcast where we step back from the hype to really look at what's shaping technology and the industries around it. In each episode, we talk with industry experts to surface real trends, question our assumptions, and unpack why things work the way they do today. We're not just focused on what's new, but on the decisions, defaults, and debates that got us here, and what they might mean in the long run.

Signals: DevTalk with Michael Dowden

Latest episodes

Don't Trust, Verify Heavily

Don't Trust, Verify Heavily

‧ 59m 47s

In this episode, host Michael Dowden sits down with Venkat Subramaniam to discuss the real strengths and limitations of AI in software engineering. Rather than treating AI as true "artificial intelligence," Venkat describes it as a fast "accelerated inference engine" that amplifies human capability rather than replacing it. Developers can delegate code generation to AI, but not their responsibility or accountability for the final product. Navigating this shift requires moving from a mindset of "trust but verify" to "don't trust, verify heavily" through rigorous CI/CD pipelines, unit testing, and continuous human oversight. Instead of eliminating developers, AI will reshape their...

What Is a Sovereign Engineer and Why Do You Need to Become One?

What Is a Sovereign Engineer and Why Do You Need to Become One?

‧ 62m 7s

In this episode, host Michael Dowden sits down with platform engineer and author Russell Miles to explore how software engineering is fundamentally changing in the era of artificial intelligence. Drawing from the concepts in his book, The Sovereign Engineer, Russell offers a practical vision for developers facing rapid technological shifts. Rather than viewing AI as a replacement for software practitioners, the conversation explores how engineers can adapt their practices, preserve their authority, and construct better environments to thrive.

Rewriting the Rules of Intuitive AI Design

Rewriting the Rules of Intuitive AI Design

‧ 66m 1s

In this episode, host Michael Dowden sits down with user experience expert Christian Kuhn to explore the evolving relationship between UX and AI design, drawing parallels to the early smartphone revolution. They examine the limitations of prompt-based interfaces and advocate for more intuitive, prompt-free experiences that reduce cognitive load. Kuhn also addresses ethical concerns around addictive design, synthetic empathy, and user trust, introducing the Human AI Experiences (HAX) framework as a guide for responsible AI design. Ultimately, both Dowden and Kuhn argue that as AI development matures, user research and human-centered UX will once again become essential to building meaningful...

Engineering Agentic UI: Standards, Safety, and the Future of Angular

Engineering Agentic UI: Standards, Safety, and the Future of Angular

‧ 54m 12s

In this episode, host Michael Dowden speaks with Angular expert Manfred Steyer about integrating artificial intelligence into large-scale enterprise applications. Moving beyond text-heavy chats, the discussion covers core takeaways on building Agentic User Interfaces (UIs) that can stream dynamic components, dashboards, and co-created workflows on demand. To keep non-deterministic AI applications reliable and secure, developers must implement robust engineering frameworks—including standardized protocols like AG-UI and A2UI to avoid backend technology lock-in, deterministic safety harnesses, advanced human-in-the-loop patterns, and modern component-level blackbox testing using Vitest.