Windows PowerShell has found a place in our environments as a tool for automation—but are you using it in a way that's sustainable, supportable, and maintainable? Many Windows PowerShell scripters lack formal programming education, and can often produce code that isn't really well-suited to being a mission-critical part of the infrastructure. Change all that after attending this session.. Based on results from the 2013 Scripting Games and a summer-long community engagement, this session presents the practices and patterns that the Windows PowerShell community has identified as the most important for creating stable, performant scripts and tools. See examples of poor practices, along with community-endorsed alternatives that will help your shell scripts be as professional as possible.