Pushing PowerShell’s Perceived Purpose with James Brundage


In this episode, we explore different ways that the upper-bound limits of PowerShell have been pushed. We get to hear from one of the most advanced PowerShellers that we’ve met yet. He shares insight into what it was like working on the PowerShell team and how PowerShell has grown massively over time. James has been advocating for PowerShell for a long time, and he shares some details about leading the first internal PowerShell group at Microsoft and some things that came from it. We also learn about some of the awesome projects James has worked on, from RegeX, UIs, formatting, Git, and markdown. James shares details about his latest project, an extensible transpiler, PipeScript.  


Guest Bio and links:

James Brundage has been heavily involved in PowerShell for over 15 years. He is a former member of the PowerShell team, working there during v2 and v3. He now works as a consultant with Start-Automating, applying his PowerShell expertise to organizations to help solve large-scale problems all around the world. He also has a lot of great projects on GitHub and regularly shares his knowledge at user groups and conferences. 


See the Youtube version here: https://www.youtube.com/watch?v=Ns29mpdcwoU


  1. https://github.com/StartAutomating 

  2. https://twitter.com/jamesbru 

  3. https://github.com/StartAutomating/PowerArcade 

  4. Start-Automating 

  5. https://github.com/StartAutomating/Irregular 

  6. GitHub - StartAutomating/PipeScript: An Extensible Transpiler for PowerShell (and anything else) 

  7. StartAutomating/ugit: Updated Git: A powerful PowerShell wrapper for git that lets you extend git, automate multiple repos, and output git as objects. (github.com) 

Comments are closed.