~/talk

Mastering Making Modules

slides:none on file

Says modules are just scripts plus metadata and proves it by building a psm1/psd1 module live, then shows tooling that compiles those files: pipes script to expand and compile PowerShell, easy out to generate types and formatters, and psvg to generate 4 MB of code from the SVG schema. Demos include a tiny fubar module, shape‑shifting objects via PS type names, event logging, and a GitHub Actions publish pipeline via PS devops. Demos mostly run though a few connectivity glitches occur.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08PowerShell modules
  3. 8:15Modules as building blocks
  4. 26:16Modules as scripts
  5. 34:16Module basics recap
  6. 45:09Module creation tools
  7. 1:09:46Tools for module development
  8. 1:11:30Flexible functions
  9. 1:40:31Advanced function design
  10. 2:03:50Compiling commands
  11. 2:17:55Pseudotypes and decoration
  12. 2:44:02Formatting with Easy Out
  13. 3:00:09Publishing modules
~/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.