Loading…
Type: PowerShell clear filter
Monday, April 13
 

2:00pm PDT

Lost in Translation: the many language modes of PowerShell
Monday April 13, 2026 2:00pm - 2:45pm PDT
PowerShell has several different language modes that enforce various behavior on the scripts and modules one may compose. Most users start developing and learning PowerShell in Full Language Mode without being aware of these other modes. Many assumptions are made when making tools in Full Language Mode which may cause issues in other language modes. This talk will break down the various language modes and the common problems you may encounter when designing tools for other language modes.
Speakers
avatar for Josh Corrick

Josh Corrick

Site Reliability Engineer, Microsoft
Josh loves solving problems. He has a wide span of experience from Networking to Database Administration. He enjoys writing PowerShell, learning new programming languages and contributing to the Open Source community.
Monday April 13, 2026 2:00pm - 2:45pm PDT
Meydenbauer Center - Room 406 11100 NE 6th St, Bellevue, WA 98004, USA
 
Tuesday, April 14
 

1:15pm PDT

From Burnt to Saved: How PSAfterSession Keeps Your Bacon Safe
Tuesday April 14, 2026 1:15pm - 1:40pm PDT
Ever had your PowerShell session crash or accidentally close the console, only to realize all your hard-earned data vanished into the void of RAM? We've all been there, watching our work go up in virtual smoke. But what if there was a way to save your bacon before it gets fried?Enter PSAfterSession, a handy tool that ensures your session data lives on, even after disaster strikes. In this session, we’ll explore how to harness registered events, export session state using Export-Clixml, and highlight what not to export (yes, some things are better left behind). Buckle up for a sizzling ride through session persistence, smart automation, and a few crispy tips to level up your PowerShell toolbox.
Speakers
avatar for Christian  Ritter

Christian Ritter

Senior System Engineer, CANCOM GmbH
He/Him | Father of two ???? | PowerShell aficionado | Automation enthusiast | Blog author | Founder of PSUGFFM | Embracing my inner nerd
Tuesday April 14, 2026 1:15pm - 1:40pm PDT
Meydenbauer Center - Room 405 11100 NE 6th St, Bellevue, WA 98004, USA

2:00pm PDT

Secrets at Scale: Managing Cloud Credentials with PowerShell Automation
Tuesday April 14, 2026 2:00pm - 2:45pm PDT
Managing secrets across multiple cloud platforms is a challenge—especially when DevOps pipelines need secure, just-in-time access. In this session, we’ll explore how to integrate PowerShell with services like Azure Key Vault, AWS Secrets Manager, and HashiCorp Vault. You’ll learn how to automate credential rotation, inject secrets securely into CI/CD pipelines, and audit usage to stay compliant.
Speakers
avatar for Phil Bossman

Phil Bossman

Co-Organizer, @RTPSUG
Phil Bossman (@Schlauge) is a PowerShell enthusiast with a passion for learning. Phil is currently a Citrix Architect and End User Computing expert in the Raleigh, NC area. Phil is a co-organizer of the Research Triangle PowerShell User Group (@rtpsug).
Tuesday April 14, 2026 2:00pm - 2:45pm PDT
Meydenbauer Center - Room 406 11100 NE 6th St, Bellevue, WA 98004, USA

4:15pm PDT

Security That Says “Yes”: Agile Windows Security with PowerShell
Tuesday April 14, 2026 4:15pm - 5:00pm PDT
At Jane Street, we have discovered that traditional system hardening approaches, while solid, often leave us stuck between security and agility. Sure, Group Policy and MDM solutions help, but they tend to become unwieldy and unmanageable over time.

This session explores how we have leveraged PowerShell to supercharge native Windows security features like AppLocker and Windows Firewall. Instead of wrestling with complex policy hierarchies, we define our security rules in human-readable formats like JSON and YAML. More importantly, we have the flexibility to grant targeted, time-limited exceptions when business needs demand it - all while maintaining our security posture.

I'll walk through real examples of how this approach has transformed our ability to respond quickly to changing requirements without sacrificing control. You'll see the actual PowerShell frameworks we use, learn about the design decisions that make this scalable, and discover how to strike that elusive balance between locking things down and keeping your organization moving forward.

Whether you're fighting policy sprawl or just tired of security being the team that always says "no," this talk will give you practical tools to make Windows security both stronger and more responsive.
Speakers
avatar for Jonathan Levine

Jonathan Levine

Windows Engineer, Jane Street
Jonathan is a Systems Engineer on the IT security team at Jane Street, a global proprietary trading firm renowned for its expertise in technology and quantitative trading strategies.  His day-to-day responsibilities are primarily focused on hardening Jane Street’s critical Windows... Read More →
Tuesday April 14, 2026 4:15pm - 5:00pm PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA
 
Wednesday, April 15
 

10:45am PDT

Turning PowerShell Commands into AI Tools
Wednesday April 15, 2026 10:45am - 11:30am PDT
Discover how PowerShell developers can dramatically expand the reach and impact of their work by transforming their scripts and modules into AI-accessible tools using PoshMcp (a Model Context Protocol - MCP - server). This session is designed specifically for PowerShell developers who want to unlock new opportunities in the rapidly growing AI ecosystem.Learn how PoshMcp automatically transforms your existing PowerShell cmdlets, functions, and modules into tools that AI agents can discover, understand, and execute. Your carefully crafted scripts—whether they manage Active Directory, automate cloud deployments, or perform system diagnostics—can suddenly become accessible to users who may never have touched a command line, dramatically expanding your audience and increasing adoption of your tools.
Speakers
avatar for Steven Murawski

Steven Murawski

Prinicipal Cloud Advocate, Microsoft
Steven’s background is in DevOps, Site Reliability Engineering, and other modern operational concepts. Steven has worked on both the Dev and Ops sides of the house and has been involved with PowerShell since the beta days. Steven had the first public deployment of PowerShell Desired... Read More →
Wednesday April 15, 2026 10:45am - 11:30am PDT
Meydenbauer Center - Room 406 11100 NE 6th St, Bellevue, WA 98004, USA
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.