Using Automation To Elevate Your Code Creation
summary
Demonstrates concrete automation: scaffolding PowerShell modules with plaster templates (or stucco), splitting 5,000‑line modules into many dot‑sourced functions for easier merges, shipping shared Snippets via a VS Code extension built with yo code + vsce, and deploying the .vsix into user extension folders or via SCCM. Shows PS Script Analyzer rule sets used in CI, claims templates survive five years of reuse, and reports GitHub Copilot is inconsistent for enforcing team standards.
AI-written summary · about
chapters (10)
- 0:00Automation in PowerShell
- 2:33Low-code PowerShell tools
- 4:40Plaster project scaffolding demo
- 8:51Scaling modules with dot sourcing
- 13:29Custom Plaster templates
- 19:55Code snippets effectively
- 29:31VS Code snippet extensions
- 36:56AI tools in workflows
- 40:15PSScriptAnalyzer standards
- 45:37Q&A
related talks
01h 45mWriting Award Winning PowerShell Functions and Script Modules
01h 32mOptimizing Visual Studio Code for PowerShell, 2023 Edition
37mCoding Automation Lesson #1: Please Be Lazy
43mPowerShell Tooling
42mCreating PowerShell Projects and more with Plaster
44mUsing Visual Studio Code as Your Default PowerShell Editor
46mOptimizing Visual Studio Code for Powershell Development
59mUnleash the Power of Visual Studio Code
