~/talk

PowerShell for the Curious

Talkat ACCU 2021 Online · 2021-03-10..03-13· [shell-and-powershell]
links:none on file
slides:none on file

History and practical demo of PowerShell from its 2006 Windows origins to cross‑platform PowerShell Core and current 7.x previews, showing the central claim that it pipelines rich .NET objects not text and how that changes composition. Live REPL examples build pscustomobject lists of people, use group‑object/select‑where/convert‑to‑json/export‑csv to filter, aggregate and emit an HTML report, demonstrate .NET interop, strict mode and error handling, and point out gotchas (Out‑File defaults to UTF‑16, empty sequences become $null).

AI-written summary · about

  1. 0:00Start
  2. 0:09Chris Oldwood
  3. 3:02Scripting in the 1990s
  4. 5:44The Monad Manifesto
  5. 7:55Target Audience
  6. 9:43Less Boilerplate Code
  7. 11:33Traffic in Objects, not Text
  8. 14:36Version History
  9. 17:37Core -- Supported Platforms
  10. 18:53Tooling
  11. 23:21Language Basics
  12. 23:44Functions
  13. 24:03Error Handling
~/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.