Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: The PowerShell Podcast From Flow State to Agent State with Adam Driscoll
author: Andrew Pla
authors:
- Andrew Pla
- Adam Driscoll
date: "2026-10-05T14:00:00+00:00"
podcast_url: "https://mcdn.podbean.com/mf/web/m3xxwcu4n6wvh2qg/The_PowerShell_Podcast_episode_249_Adam_Driscoll93gdl.mp3"
episode: 249
youtube: u5zTzgEhWT8
guid: powershellpodcast.podbean.com/99c0d854-2977-3c7f-a294-2d1307dfb7e2
aliases:
- /2026/10/the-powershell-podcast-from-flow-state-to-agent-state-with-adam-driscoll/
---

Adam Driscoll, creator of PowerShell Universal, returns to the show for a deep dive into how AI has reshaped his day to day work. Since selling PSU to Devolutions last October, Adam has gone from writing thousands of lines of code himself to running a fleet of coding agents through GitHub Copilot, working across the PSU codebase, documentation, and Jira tickets. He and Andrew talk candidly about the personal side of that shift, the strange mix of mourning your old flow state while also getting more done than ever. From there the conversation turns practical, covering how Adam builds guardrails around agents using PowerShell modules and MCP servers, why planning in smaller steps beats one shotting a huge feature, and why Pester testing has quietly become non negotiable. They wrap with a PowerShell Universal 2026.3 update, including a redesigned admin console, new AI chat and MCP guardrail features, and Devolutions Agent support for running PSU jobs, plus a fun detour into Adam's side projects: a fully managed SQLite engine called Ahtola and an accidental 20,000 line Unity game.

Key Takeaways:

- Treat your AI coding agent like a junior developer. It needs the "why" behind a task, not just the "what," or it will fill in the gaps with assumptions you don't want.
- Guardrails matter more as agents get more capable. Adam constrains what his agents can touch by routing them through well defined PowerShell functions and MCP tools rather than giving them free rein, and tool approval settings let IT admins do the same in more sensitive environments.
- Break big builds into small, reviewable steps instead of writing a massive plan and letting the agent run wild with it. Smaller steps mean you can actually review what changed at each stage.

Guest Bio:

Adam Driscoll is the creator of PowerShell Universal and joined Devolutions in October 2025, where he now leads its continued development. He's a longtime fixture in the PowerShell community, known for his tooling work and prolific output.

Resource Links:

[https://ironmansoftware.com/ ](https://ironmansoftware.com/)

[https://devolutions.net/ ](https://devolutions.net/)

[https://bsky.app/profile/adamrdriscoll.com ](https://bsky.app/profile/adamrdriscoll.com)
Loading