Loading…
arrow_back View All Dates
Monday, April 13
 

8:00am PDT

Breakfast
Monday April 13, 2026 8:00am - 9:00am PDT
Monday April 13, 2026 8:00am - 9:00am PDT
Meydenbauer Center - Center Hall B 11100 NE 6th St, Bellevue, WA 98004, USA

9:00am PDT

Welcome to Summit
Monday April 13, 2026 9:00am - 9:30am PDT

Monday April 13, 2026 9:00am - 9:30am PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA

9:30am PDT

DevOps in the Age of AI: Human Powered Evolution
Monday April 13, 2026 9:30am - 10:15am PDT
As artificial intelligence reshapes software delivery, DevOps will not just survive, it will thrive. This keynote explores why, in an AI-powered era, skilled DevOps professionals become even more indispensable in building, guiding, and validating Infrastructure as Code (IaC), CI/CD pipelines, and orchestration at enterprise scale.AI now enables generative IaC templates and intelligent automation, accelerating infrastructure provisioning, flagging anomalies, and suggesting optimized workflows. Generative AI tools can draft Terraform or CloudFormation scripts, enforce policy compliance, and detect drift, which significantly reduces toil and manual errors. AIOps platforms supplement this with real-time monitoring, anomaly detection, and auto remediation that enhance operational reliability.Yet AI lacks the advanced reasoning and contextual awareness required for orchestrating complex, multi-environment systems. Skilled professionals remain essential to define guardrails, validate AI-generated outputs, manage edge-case failures, and maintain architectural resilience. Rather than replacing DevOps roles, AI magnifies their impact. It turns practitioners into orchestrators of human-AI collaboration, including prompting systems, reviewing configurations, and making strategic decisions. Join Kellyn as we explore a future where AI amplifies the DevOps craft vs. replacing it and learn how to empower skilled engineers to steer intelligent, reliable, and secure software delivery at unprecedented scale.
Speakers
avatar for Kellyn Gorman

Kellyn Gorman

Advocate and Engineer, Redgate
Kellyn Pot’Vin-Gorman is a Database and AI Advocate and Engineer with Redgate, with a long history in multi-platform technology. An Oracle ACE Director alumnus, she has been awarded over the years for her technical contributions and community volunteerism through many organizations... Read More →
Monday April 13, 2026 9:30am - 10:15am PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA

10:15am PDT

Coffee Break / Vendor Tables
Monday April 13, 2026 10:15am - 10:30am PDT

Monday April 13, 2026 10:15am - 10:30am PDT
Meydenbauer Center - Hallway 11100 NE 6th St, Bellevue, WA 98004, USA

10:15am PDT

OnRamp
Monday April 13, 2026 10:15am - Thursday April 16, 2026 4:00pm PDT

Monday April 13, 2026 10:15am - Thursday April 16, 2026 4:00pm PDT
OnRamp

10:30am PDT

PsGadgets - Scripts to Circuits: PowerShell for Hardware Hackers
Monday April 13, 2026 10:30am - 11:15am PDT
What happens when you mix PowerShell with wires, motors, sensors, and microcontrollers — then add a spark of creativity? You get scripts that put the physical world at your fingertips; light up RGB LEDs, spin motors, rotate a servo, trigger a MOSFET switch, water your cactus, and whatever else you can imagine!In this session, we’ll take PowerShell beyond the terminal and into the hardware realm. You’ll discover the concepts, tools, and skills needed to bridge the gap from scripts to circuits, building your own PowerShell Gadgets with accessible yet powerful platforms:- FT232H-based boards — for direct I²C, SPI, UART, and GPIO control straight from your console. - Pico and ESP32 microcontrollers running Python — for flexible, wireless, and rich automation possibilities.We’ll cover the essential starter toolkit—what you'll need, how to wire stuff together, and how to speak its language from PowerShell — then jump into live, real-world demos that show scripts breaking free from software to control and interact with the physical world around you.
Speakers
avatar for Mark Go

Mark Go

System Administrator, Lab IT Specialist, System Administrator
Mark Go is a self-described “random nerdy IT guy” with a persistent nostalgia for media like The Goonies, Blankman, Short Circuit, MacGyver. He’s passionate about DIY electronics and finding creative, practical ways to bring PowerShell beyond the console and into the physical... Read More →
Monday April 13, 2026 10:30am - 11:15am PDT
Meydenbauer Center - Room 401 11100 NE 6th St, Bellevue, WA 98004, USA

10:30am PDT

Build Your Own Local-Deploy Bicep Extension
Monday April 13, 2026 10:30am - 11:15am PDT
Bicep extensibility allows you to use Bicep syntax and get all of the goodness of an IaC extension with any remote or local endpoint. Follow along to make your own Bicep extension.
Speakers
avatar for Shenglong Li

Shenglong Li

Senior Engineer, Bicep, Microsoft
Shenglong is a senior Engineer on the Bicep Language team and one of the original builders of Deployments WhatIf and lead engineer for Bicep Extensibility.
Monday April 13, 2026 10:30am - 11:15am PDT
Meydenbauer Center - Room 406 11100 NE 6th St, Bellevue, WA 98004, USA

10:30am PDT

Using Pester with Test Kitchen to thoroughly test your Chocolatey Packages
Monday April 13, 2026 10:30am - 11:15am PDT
So you've automated the building of your Chocolatey Packages, but you're still manually making sure they're installing correctly across your fleet? Enter Test Kitchen, giving you the ability to run tests against all of the system configurations in your fleet.

In this talk, we'll explore what Test Kitchen is, and go through setting it up to run a suite of tests so you can confidently release your packages knowing that it'll work on all of your systems.
Speakers
avatar for Cory Knox

Cory Knox

Test Kitchen Sous Chef, Chocolatey Software


Monday April 13, 2026 10:30am - 11:15am PDT
Meydenbauer Center - Room 407 11100 Northeast 6th Street, Bellevue, WA, USA

10:30am PDT

Building and Publishing Reusable PowerShell Tools
Monday April 13, 2026 10:30am - 11:15am PDT
Reusable PowerShell modules can unlock enormous productivity gains for individuals and teams—but only if they're built with care and shared effectively. In this session, we'll walk through how to turn your scripts into professional-grade tools using PowerShell modules.You'll learn how to structure functions for reusability, create and configure module manifests, manage versions, and include comment-based help. We'll also explore publishing your module to the PowerShell Gallery using GitHub Actions, so your tools can be automatically built, tested, and released with every update.Whether you're building internal automation tools or looking to contribute to the broader PowerShell ecosystem, this session will give you the confidence and skills to do it the right way.
Speakers
avatar for Jeff Brown

Jeff Brown

Cloud Engineer
Jeff Brown is a Cloud & DevOps Engineer with two decades of experience in Microsoft technologies, now leveraging his expertise in Azure, PowerShell, and Terraform, alongside a growing focus on open-source technologies. He is a Pluralsight course author and runs the YouTube channel... Read More →
Monday April 13, 2026 10:30am - 11:15am PDT
Meydenbauer Center - Room 405 11100 NE 6th St, Bellevue, WA 98004, USA

10:30am PDT

Breaking Barriers: Women Leading the Tech Revolution
Monday April 13, 2026 10:30am - 11:15am PDT
In a field often dominated by men, women are rising to the challenge and leading a revolution in technology. "Breaking Barriers: Women Leading the Tech Revolution" is a powerful narrative on overcoming obstacles, driving innovation, and leading with impact. This presentation showcases the achievements of women in tech, provides strategies for career advancement, and highlights the importance of diversity and inclusion. Learn how to harness your potential, inspire others, and make a significant impact in the tech industry.
Speakers
avatar for Shannon C. Ryan

Shannon C. Ryan

Founder, CEO, Veritas Automata
As a Global Brand Builder and Product Leader, I specialize in deploying innovative marketing strategies tailored to startups and expansion-stage companies. With a proven track record in technology-driven industries, I have influenced over 12 domestic and global product launches, seamlessly... Read More →
Monday April 13, 2026 10:30am - 11:15am PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA

11:30am PDT

Cross-Cloud without Crossed Fingers: Surviving Azure, AWS, and GCP with PowerShell
Monday April 13, 2026 11:30am - 11:55am PDT
Managing one cloud is like a cross-country road trip with a toddler. Loud, unpredictable, and full of surprise stops. Add two more and now everything is sticky, the iPad is broken, and sharing snacks becomes a hostage negotiation. At that point you are less of a cloud admin and more of an accidental chaos engineer. That was me when I first tried to manage Azure, AWS, and GCP at the same time.In this talk I’ll share how PowerShell became my survival kit. We’ll start with the basics of connecting to each cloud, then look at the “same same, but different” services like compute, storage, and networking. I’ll also show how Terraform fits into the picture, and give a peek at a PowerShell module I built to make cross-cloud resource management a little less chaotic.This is not a firehose of code or an advanced lab. It is a fast, story-driven walkthrough of what worked (and what didn’t) when I tried to wrangle three clouds with one shell I already knew.
Speakers
avatar for Adil Leghari

Adil Leghari

Senior Solutioneer, Palo Alto Networks
Adil Leghari is a Sysadmin-turned-Solutioneer who is super-passionate about PowerShell and automation. He is currently a Senior Solutioneer at Palo Alto Networks. He’s active in the PowerShell community Slack and Discord servers. When not working, he enjoys designing PowerShell... Read More →
Monday April 13, 2026 11:30am - 11:55am PDT
Meydenbauer Center - Room 406 11100 NE 6th St, Bellevue, WA 98004, USA

11:30am PDT

Azure Managed Identities: Why are you still using anything else?!?
Monday April 13, 2026 11:30am - 11:55am PDT
Azure Managed Identities are the extremely powerful and secure way to provide auto-rotating credentials to applications based on what or where they are, not what they have. Learn how to get rid of your client secrets and certificates for your own applications and scripts, and even find out how managed identities can be used in multi-tenant scenarios to effectively secure and provide access to applications and scripts. You will also learn how to use OIDC to federate Github Actions and other external services to use managed identities, and use Azure Arc to extend this access on premise!
Speakers
avatar for Justin Grote

Justin Grote

Datacenter Solutions Architect
Justin Grote has built his professional career leveraging PowerShell to solve and automate interesting business problems. Unfortunately he can't PowerShell his dog to be less aggressive on his face licks.
Monday April 13, 2026 11:30am - 11:55am PDT
Meydenbauer Center - Room 405 11100 NE 6th St, Bellevue, WA 98004, USA

11:30am PDT

Domestic Automation Adventures: An Inventory Tracker
Monday April 13, 2026 11:30am - 11:55am PDT
When my wife discovered a clothing brand she loved—but couldn’t keep up with their infrequent and poorly-timed restocks—she asked if I could “do some coding magic.” Their Shopify storefront didn’t offer restock alerts, and she was missing out on items she 'needed'. So I built a PowerShell-based inventory tracker that monitored the site and sent her real-time alerts via Telegram and Pushover.

In this session, I’ll walk through how I used native PowerShell tools like Invoke-RestMethod and the PSPushover module to solve a real-world problem at home. I’ll share the technical details, the challenges of working with Shopify’s quirks, and how this project turned into a surprisingly fun automation win. Expect a few laughs, a short demo, and practical takeaways you can apply to your own PowerShell projects—whether at work or at home.
Speakers
avatar for Matthew Gill

Matthew Gill

Site Reliability Engineer, Blue Cross & Blue Shield of Louisiana
Matthew Gill is a PowerShell enthusiast, automation advocate, and lifelong problem-solver—both at work and at home. Whether he's streamlining enterprise workflows or building a custom inventory tracker to help his wife stay ahead of clothing restocks, Matt brings creativity and... Read More →
Monday April 13, 2026 11:30am - 11:55am PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA

11:30am PDT

From Burnout to Built-to-Last: The Open Source Org Advantage
Monday April 13, 2026 11:30am - 11:55am PDT
Open source is full of passion projects - but passion doesn’t scale. Too often, a single maintainer carries the entire weight of a repo, and when life changes - new job, new priorities, or just plain burnout - the project fades. The bus factor is real, and it’s not a fun way to run a community.There's a better way: run your projects as an organization. An org spreads responsibility, fosters new leaders, and makes your code resilient enough to outlast you. It's not just about sustainability - it's about building a community that thrives.And here's the kicker: running as an org also unlocks a treasure chest of free (for FOSS) tools and services. From free hosting and GitHub Copilot, to shared credentials and transparent funding, these benefits can supercharge your project without draining your wallet. I'll share lessons from joining the Psake org and starting PSInclusive, showing how orgs can create healthier teams, better tools, and projects that actually live on.
Speakers
avatar for Gilbert Sanchez

Gilbert Sanchez

Staff Software Development Engineer, Tesla
Formerly known as "Señor Systems Engineer" at Meta. A loud advocate for: DEI, DevEx, DevOps, and TDD.
Monday April 13, 2026 11:30am - 11:55am PDT
Meydenbauer Center - Room 401 11100 NE 6th St, Bellevue, WA 98004, USA

12:00pm PDT

Lunch
Monday April 13, 2026 12:00pm - 1:00pm PDT
Monday April 13, 2026 12:00pm - 1:00pm PDT
Meydenbauer Center - Center Hall B 11100 NE 6th St, Bellevue, WA 98004, USA

1:00pm PDT

PowerShell as an MCP Tooling Host: Using MCPServerPS to Supercharge AI-Assisted Automation
Monday April 13, 2026 1:00pm - 1:45pm PDT
The MCPServerPS module introduces a new way to combine PowerShell with AI-driven workflows by exposing scripts and functions as MCP tools. This session demonstrates how MCPServerPS turns existing PowerShell logic (.ps1 files or script module functions) into discoverable, schema-backed tools that AI clients can call directly. The result is a more productive and repeatable pattern for blending AI assistance with real automation code, without rewriting or restructuring your scripts.
 
We will walk through the module’s architecture, show how to register and expose tools, review schema generation and invocation flows, and highlight scenarios where MCP improves automation reliability and developer efficiency. If you're interested in using PowerShell as the execution backbone behind AI-enabled workflows, or if you want to understand how MCP tooling can extend your automation capabilities, this session will give you a practical, code-focused introduction to what’s possible today.
Speakers
avatar for Dongbo Wang

Dongbo Wang

Principal Software Engineer, Microsoft
Monday April 13, 2026 1:00pm - 1:45pm PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA

1:00pm PDT

Introduction to AutomatedLab
Monday April 13, 2026 1:00pm - 1:45pm PDT
Tired of clicking through endless wizards just to spin up a lab? In this session, we'll show how AutomatedLab makes lab building fast, consistent, and code-driven—right from your PowerShell console.We'll start with the basics of AutomatedLab's cmdlets, then walk step-by-step through creating a full two-server Active Directory forest in minutes using its sample scripts. Along the way, you'll learn and see how AutomatedLab automates network setup, VM provisioning, domain configuration, and post-install testing—no manual intervention required.Next, we'll dive into a live walkthrough of a custom script that spins up a repeatable environment Domain Controller, Root CA, and Privileged Access Workstation for a complete lab with PKI. You'll learn how to parameterize lab builds, integrate external switches for internet access, and customize VM roles for your own scenarios.This is a practical, hands-on session designed for PowerShell admins and IaC beginners who want to see exactly how to rapidly build, tear down, and rebuild entire environments for testing or trainingCome for the live demos, stay for the reusable scripts, and walk away ready to replace manual lab builds with clean, repeatable code.
Speakers
avatar for Joe Houghes

Joe Houghes

Solutions Architect, Pure Storage
Joe Houghes is a leader of the Denver VMware, PowerShell, and Veeam User Groups. He is a Field Solutions Architect with Pure Storage and focuses on automating us out of typical IT operations while freeing us to perform higher-level tasks._x000D_
_x000D_
Joe has been the #1 speaker... Read More →
Monday April 13, 2026 1:00pm - 1:45pm PDT
Meydenbauer Center - Room 405 11100 NE 6th St, Bellevue, WA 98004, USA

1:00pm PDT

Triple Choc Chip Automation: Managing Windows Software with Ansible
Monday April 13, 2026 1:00pm - 1:45pm PDT
Managing software on Windows at scale can often feel like herding cats; however, when you combine the declarative power of Ansible with the package management reliability of Chocolatey, it becomes a piece of cake.

In this session, we will unwrap the chocolatey.chocolatey collection, exploring how it provides a complete recipe for declaratively managing packages across your Windows fleet. We will look at how to mix the right ingredients (idempotency, configuration, and source management) to bake a reliable automation strategy that always rises to the occasion.

Whether you are strictly open-source or using Chocolatey for Business, you will leave this session ready to write playbooks that are undeniably sweet.
Speakers
avatar for Josh King

Josh King

Senior Infrastructure Operations Engineer, Chocolatey Software
Geek, Father, Walking Helpdesk.

Josh King is a Senior Infrastructure Operations Engineer at Chocolatey Software and former Microsoft MVP. He has a long history working within Windows and VMware environments and has a passion for all things PowerShell, Ansible, and general automati... Read More →
Monday April 13, 2026 1:00pm - 1:45pm PDT
Meydenbauer Center - Room 407 11100 Northeast 6th Street, Bellevue, WA, USA

1:00pm PDT

Terraform 101: Building Repeatable, Secure Azure Infrastructure
Monday April 13, 2026 1:00pm - 1:45pm PDT
Infrastructure as Code isn’t optional anymore—it’s the modern foundation for delivering consistent, secure, and repeatable Azure environments. However, many teams struggle to get past the basics, defining brittle templates or using unsafe state management practices.

This session is a practical introduction to Terraform on Azure, built for engineers who want to move from ClickOps and basic deployment scripts to a maintainable setup that can work in production. We’ll cover:

o Authoring core HCL: providers, resources, variables, and tfvars
o Structuring reusable modules with naming, tagging, and inputs/outputs that scale
o Managing state the safe way with Azure Storage, locks, and environment isolation (dev/test/prod)
o Automating deployments in a simple CI pipeline with OIDC authentication—no secrets in your YAML

Through live demos, you’ll see a small Azure footprint (resource group, VNet, subnets, Key Vault) provisioned and promoted through a pipeline with approvals.

By the end, you’ll understand the “why” behind Infrastructure as Code and leave with patterns you can copy, adapt, and operationalize in your own Azure environment.
Speakers
avatar for Blake Cherry

Blake Cherry

Principal in Cybersecurity & Enterprise Technology, West Monroe
Blake is a Principal in West Monroe's Technology practice, operating out of Chicago, IL. Known for accelerating the delivery of best practice infrastructure by leveraging infrastructure as code, his expertise lies in Azure, Microsoft 365, and Infrastructure Automation, with a specialized... Read More →
avatar for Danny Stutz

Danny Stutz

Cybersecurity & Enterprise IT Architect, West Monroe
I am passionate about technology, learning new things, and working with computers! I love PowerShell and any automation tools I can use to help streamline my work and personal projects I work on. I specialize in Microsoft 365, Entra ID (Azure AD), AD, AWS, Azure and other cloud platforms... Read More →
Monday April 13, 2026 1:00pm - 1:45pm PDT
Meydenbauer Center - Room 406 11100 NE 6th St, Bellevue, WA 98004, USA

1:00pm PDT

Beyond Arrays: PowerShell Collections for Speed & Scale
Monday April 13, 2026 1:00pm - 1:45pm PDT
Are you tired of slow scripts that crawl when working with large datasets? This session will show you how to speed up your PowerShell code using the right collections for the job. We'll start with familiar arrays and hashtables, then explore powerful .NET collections like Generic Lists and HashSets that can make your scripts run faster and handle data more efficiently. You'll learn when to use each type of collection, see real performance comparisons, and walk away with practical techniques you can use immediately. You'll discover how choosing the right collection can transform your code from good to great.
Speakers
avatar for Aleksandar Nikolic

Aleksandar Nikolic

M.O.3.A.K. IT Consulting, M.O.3.A.K. IT Consulting
Aleksandar Nikoli? is a Microsoft Azure MVP and a co-founder of PowerShellMagazine.com, the ultimate online source for PowerShell enthusiasts. As a Microsoft Azure Advisor, he provides valuable feedback and insights to the Azure engineering team. With over 18 years of experience in... Read More →
Monday April 13, 2026 1:00pm - 1:45pm PDT
Meydenbauer Center - Room 401 11100 NE 6th St, Bellevue, WA 98004, USA

2:00pm PDT

The Future of IT Ops: AI-Driven Tools You Can Build Today
Monday April 13, 2026 2:00pm - 2:45pm PDT
Discover how IT and operations teams can harness AI to create custom tools that fit their unique needs. In this session, we’ll show practical ways to integrate AI into workflows, automate tasks, and build adaptive solutions. .. No data science required.  Walk away with actionable insights to transform IT operations today.
Speakers
avatar for Pierre Roman

Pierre Roman

Microsoft
Pierre Roman engages with the operations and Operations and infrastructure communities on behalf of Microsoft. He is part of a team that drives growth and adoptions of the Azure platform by providing upskilling guidance and bringing community feedback to the product groups. With over... Read More →
Monday April 13, 2026 2:00pm - 2:45pm PDT
Meydenbauer Center - Room 405 11100 NE 6th St, Bellevue, WA 98004, USA

2:00pm PDT

Stop Hand-Rolling Chocolate: Automating Chocolatey with psake
Monday April 13, 2026 2:00pm - 2:45pm PDT
Handmade chocolate is charming. Handmade Chocolatey builds? Not so much. When your packages rely on copy-paste scripts, tribal knowledge, and “run this step next,” things fall apart—especially at scale.

In this session, we’ll move from artisanal, hand-rolled Chocolatey builds to repeatable, factory-grade automation using psake. You’ll learn how psake can orchestrate building Chocolatey packages, extensions, and related tooling with clear structure, dependency management, and predictable outcomes. These patterns come from real-world use in large, fast-moving environments where Windows automation needs to be reliable, auditable, and boring in the best possible way.

Drawing on experience maintaining psake itself and applying it in organizations operating at massive scale, this talk focuses on practical techniques you can use immediately—whether you manage a handful of internal packages or thousands of endpoints.
Speakers
avatar for Gilbert Sanchez

Gilbert Sanchez

Staff Software Development Engineer, Tesla
Formerly known as "Señor Systems Engineer" at Meta. A loud advocate for: DEI, DevEx, DevOps, and TDD.
Monday April 13, 2026 2:00pm - 2:45pm PDT
Meydenbauer Center - Room 407 11100 Northeast 6th Street, Bellevue, WA, USA

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

2:00pm PDT

Putting the "Pro" in PowerShell Profiles!
Monday April 13, 2026 2:00pm - 2:45pm PDT
You’ve seen it before - in a Summit session, a YouTube video, or from that one trendy coworker... A colorful, sleek PowerShell prompt that looks nothing like yours. It’s not just for show! These prompts can make your shell more functional, informative, and fun to use.In this session, we’ll take you from plain to powerful (and pretty) by showing you how to customize your PowerShell profile inclusive of the prompt, step by step. You’ll learn:- What a PowerShell profile is (and why it matters before we modify it).- How to start customizing your PowerShell profile so you can personalize your prompt and experience.- When and why to roll your own vs. use tools like oh-my-posh for faster customization.- How to make your prompt beautiful and functional while balancing style with utility.- How to make your profile portable. Use your profile at work, use it at home, how to easily get that consistent experience on all your workstations.This session was born from a Summit 2025 hallway conversation with folks who admired cool prompts but didn't know where to begin. If that sounds like you, this is your chance to finally build a PowerShell prompt you'll love using every day.
Speakers
avatar for Rob Pleau

Rob Pleau

Senior Solutions Engineer, Cycode
Hi I'm Rob! I started my PowerShell journey back in 2013 to begin to automate the mundane tasks of my job. I became obsessed with PowerShell and the idea of automating as many things as possible with it. Over the years I have worked as a DevOps Engineer and more recently focused on... Read More →
Monday April 13, 2026 2:00pm - 2:45pm PDT
Meydenbauer Center - Room 401 11100 NE 6th St, Bellevue, WA 98004, USA

2:00pm PDT

Supercharging PowerShell with LINQ
Monday April 13, 2026 2:00pm - 2:45pm PDT
Unlock dramatic performance boosts in your PowerShell scripts with LINQ, a powerful .NET feature. This session shows why traditional PowerShell methods can slow down on large datasets, and demonstrates how LINQ expressions can deliver performance gains of 10x or more. Through live demos and practical examples, you'll learn to spot performance bottlenecks and speed up sluggish scripts using compiled expressions and efficient query methods. We’ll also explore how AI can help us write these expressions.
Speakers
avatar for Arnoud Jansveld

Arnoud Jansveld

Senior Systems Engineer, Jane Street
Arnoud started writing PowerShell before it was called PowerShell. He is a systems engineer at Jane Street, a global proprietary trading firm renowned for its expertise in technology and quantitative trading strategies. With a strong background in systems engineering, Arnoud plays... Read More →
Monday April 13, 2026 2:00pm - 2:45pm PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA

2:45pm PDT

Coffee Break / Vendor Tables
Monday April 13, 2026 2:45pm - 3:00pm PDT

Monday April 13, 2026 2:45pm - 3:00pm PDT
Meydenbauer Center - Hallway 11100 NE 6th St, Bellevue, WA 98004, USA

3:00pm PDT

Beyond the Prompt: Leveraging MCP and PowerShell for Custom LLM Actions
Monday April 13, 2026 3:00pm - 4:30pm PDT
Large Language Models (LLMs) offer unprecedented power, but their integration into critical IT operations often requires precise, controlled execution of commands. This session addresses that challenge by demonstrating how to use MCP (Model Context Protocol) to run PowerShell, transforming LLM outputs into reliable, actionable commands. We'll move beyond simple scripting to build a robust framework together that empowers LLMs to execute specific PowerShell commands.Attendees will embark on an interactive journey to create an MCP service from scratch using PowerShell, seeing first hand how MCP works under the hood. We will explore the protocol and how it links LLM decisions to PowerShell's capabilities, enabling dynamic, AI-driven automation without allowing arbitrary PowerShell execution. We will build a real world solution together that you can use in your environments.
Speakers
avatar for Kevin Marquette

Kevin Marquette

Founder, PowerShellExplained.com
PowerShellExplained.com founder. Microsoft MVP Recipient, PowerShell Community Hero, he/him
Monday April 13, 2026 3:00pm - 4:30pm PDT
Meydenbauer Center - Room 404 11100 NE 6th St, Bellevue, WA 98004, USA

3:00pm PDT

The Guts of the PowerShell VSCode Extension
Monday April 13, 2026 3:00pm - 4:30pm PDT
The PowerShell extension for VSCode has 15 million downloads and is the de facto PowerShell editing experience. But how does it work? It turns out in fact, in order for it to work, some very complex challenges had to be overcome. Come for a deep dive all about LSPs, pipelines, and the C# and Typescript components that all come together to make this extension functional.
Speakers
avatar for Justin Grote

Justin Grote

Datacenter Solutions Architect
Justin Grote has built his professional career leveraging PowerShell to solve and automate interesting business problems. Unfortunately he can't PowerShell his dog to be less aggressive on his face licks.
Monday April 13, 2026 3:00pm - 4:30pm PDT
Meydenbauer Center - Room 401 11100 NE 6th St, Bellevue, WA 98004, USA

3:00pm PDT

DevSecOps with GitHub Advanced Security (GHAS)
Monday April 13, 2026 3:00pm - 4:30pm PDT
DevSecOps tries to make DevOps teams aware about integrating security into each and every step of the process. But this is complex, with a need to integrate a whole set of tools. But no more, thanks to GitHub Advanced Security, baked into your trusted DevOps environment. In this session, Peter will guide you through a full range of built-in GitHub security features, ranging from branch policies over code scanning, security vulnerability scanning with Dependabot and CodeQL, how to enable it, how to use it and how to interpret the reporting.
Speakers
avatar for Peter De Tender

Peter De Tender

Microsoft Technical Trainer, Microsoft
Peter has an extensive background in architecting, deploying, managing and training Microsoft technologies, dating back to Windows NT4 Server in 1996, all the way to the latest and modern cloud solutions available in Azure today. With a passion for cloud Architecture, Devops and Security... Read More →
Monday April 13, 2026 3:00pm - 4:30pm PDT
Meydenbauer Center - Room 406 11100 NE 6th St, Bellevue, WA 98004, USA

3:00pm PDT

Provenance Before Publish: Building Safer PowerShell and Chocolatey Pipelines
Monday April 13, 2026 3:00pm - 4:30pm PDT
Many PowerShell authors think of their work as automation rather than software. But once a script is versioned, shared, or published, it becomes part of a supply chain. The same practical guardrails that protect applications can protect automation too, without turning your workflow upside down.

Most supply chain security conversations start at the registry. Signing and distribution controls matter, but they assume the artifact being published is already trustworthy. This session focuses on what happens earlier: provenance before publish.

In Part 1, we will use GitHub Actions with open source tools such as PSScriptAnalyzer, Semgrep, Syft, and Grype to build a pipeline that scans for vulnerabilities, detects risky behavior, and surfaces findings directly in pull requests. We'll also touch on integrating with enterprise SCA and cloud security platforms, for ongoing monitoring.

In Part 2, we apply the same approach to Chocolatey packaging workflows, validating naming, enforcing checksums, analyzing install scripts, and generating SBOMs for embedded OSS binaries before a package reaches a repository.

You will leave with forkable GitHub Actions and a practical model for securing supply chains from the pipeline out. You do not need a security background to follow along.
Speakers
avatar for Adil Leghari

Adil Leghari

Senior Solutioneer, Palo Alto Networks
Adil Leghari is a Sysadmin-turned-Solutioneer who is super-passionate about PowerShell and automation. He is currently a Senior Solutioneer at Palo Alto Networks. He’s active in the PowerShell community Slack and Discord servers. When not working, he enjoys designing PowerShell... Read More →
Monday April 13, 2026 3:00pm - 4:30pm PDT
Meydenbauer Center - Room 405 11100 NE 6th St, Bellevue, WA 98004, USA

5:00pm PDT

Happy Hour Reception
Monday April 13, 2026 5:00pm - 8:00pm PDT
Monday April 13, 2026 5:00pm - 8:00pm PDT
Meydenbauer Center - Center Hall B 11100 NE 6th St, Bellevue, WA 98004, USA

8:00pm PDT

Board Games
Monday April 13, 2026 8:00pm - 10:00pm PDT
Monday April 13, 2026 8:00pm - 10:00pm PDT
Seattle Marriott Bellevue - Lower Level - Everett
 
  • 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.
Filtered by Date -