What I learned Judging 5000 Scripts
summary
Judging about 2000 submitted scripts reveals concrete patterns: a high rate of failure to return objects, frequent duplication of native PowerShell instead of using built‑in cmdlets, missing error handling and reusable functions, and lots of useless comments. Live demos contrast working and broken approaches, show specific fixes (use Select-Object to return objects, prefer cmdlet parameters and filter to the left), and demonstrate why overreliance on Write-Host breaks pipelines and automation.
AI-written summary · about
chapters (9)
- 0:00Start
- 16:32Keep Your Code To Fit in Your Ise Window
- 19:00The Happy Medium
- 20:18What Did I Learn as a Judge
- 25:14Risk Analysis
- 26:26Mitigation Strategy
- 30:02Filter to the Left
- 39:01Select Object
- 41:33Powershell Errors
related talks
44mPowerShell Perspectives
48mStories from Shell of an Idea
31mHow to be a Failure
27mThe Many Ends of Programming
01h 31mPowerShell & Your Next Career Steps: Oh the Places You'll Go
41mto-Peer PowerShell: The Ins and Outs of Pair Programming
42mIndividual Contributor Careers
35mHabits of Efficient Developers
