~/talk

PokekYoke Mistake-Proofing your PowerShell scripts and functions

slides:none on file

Concrete Poka‑Yoke patterns for PowerShell with runnable techniques: use CmdletBinding and strong types plus validation attributes to block bad input, add argument completers and ValidateSetValueGenerator for predictive tab completion, and capture errors with a structured write‑error‑information payload so users can paste diagnostics. Regression tests and PSScriptAnalyzer run in PR pipelines prevent regressions. Code examples and module snippets live in repo jacolelops2025 (private now, planned public).

AI-written summary · about

  1. 0:00Introduction
  2. 1:56Pokayoke mistake avoidance
  3. 4:05PowerShell design for prevention
  4. 8:45Concrete examples
  5. 18:40Preventing personal mistakes
  6. 21:34PDCA cycle for improvement
  7. 25:49Design tools and docs
  8. 28:21Detecting and reporting mistakes
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.