PowerShell for the Curious
summary
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
chapters (13)
- 0:00Start
- 0:09Chris Oldwood
- 3:02Scripting in the 1990s
- 5:44The Monad Manifesto
- 7:55Target Audience
- 9:43Less Boilerplate Code
- 11:33Traffic in Objects, not Text
- 14:36Version History
- 17:37Core -- Supported Platforms
- 18:53Tooling
- 23:21Language Basics
- 23:44Functions
- 24:03Error Handling
related talks
28mPowerShell Core 101
01h 02mThe State of the Shell
37mCreating Web-Based Tools with PowerShell Universal
29mTake Back Your Bash by Becoming a CLI Ninja!
01h 39mDr. Strangepipes Or: How I Learned To Stop Worrying && Function In Shell
30mBash, the Developer's Swiss Army Knife
47mA Guide to the Shell Galaxy
54mShell, tmux, vim - a Short Story About Sharpening the Saw
