In this special holiday episode of the PowerShell Podcast, we are joined by the incredibly talented Gilbert Sanchez. We dive into the world of PSScriptAnalyzer and use it as a gateway to explore and understand the Abstract Syntax Tree (AST) in PowerShell. Gilbert walks us through a live demo and highlights some powerful ways to leverage the AST to analyze and improve our PowerShell code. As a special holiday treat, Gilbert comes bearing gifts—several awesome PowerShell modules that listeners can start using today.
Guest bio and links:
Staff Software Development Engineer at Tesla, specifically working on PowerShell. Formerly known as "Señor Systems Engineer" at Meta. A loud advocate for DEI, DevEx, DevOps, and TDD.
Podcast Highlights - https://www.youtube.com/watch?v=R4IUH1vI6U8
ScriptAnalyzer blog - https://gilbertsanchez.com/posts/sharing-custom-psscriptanalyzer-rules/
https://links.gilbertsanchez.com
https://gist.github.com/HeyItsGilbert/c832cdab8eeee2ae385df12ce5e68dda
PowerShell Podcast Home page: https://www.pdq.com/resources/the-powershell-podcast/
PowerShell Podcast on YouTube: https://youtu.be/TX2r6ewSwjg