Jeff Hicks will show how you can save yourself, and the users of your functions, a lot of headaches by planning parameters for your functions.
Functions are a core programming concept for many computer languages and PowerShell is no different in that regard. Functions do the heavy lifting of making scripts easy to use and run. There is an art to creating useful functions and what parameters you should be including with your functions.
Jeff will dive into the design considerations you should be thinking about when choosing parameters with PowerShell functions. You can save yourself, and the users of your functions, a lot of headaches by carefully planning parameters. We'll look at design concepts as well as practical syntax and tricks to get the most from your command parameters. Parameters for PowerShell function may look simple, but there's more than meets the eye. Join us to to find out why.
Jeff Hicks is multi-year [Microsoft MVP](http://mvp.microsoft.com/en-us/mvp/Jeffrey%20Hicks-4000314), and an IT veteran with almost 30 years of experience, much of it spent as an IT consultant specializing in Windows server technologies.
He spends his days working as an independent author, teacher, and consultant. He is the author of numerous books, training videos and course-ware on PowerShell. Jeff is the co-creator of the "PowerShell in a Month of Lunches" series of books.
These days his focus is on PowerShell, automation, and DevOps. You can check out his latest books and training videos [here](https://jdhitsolutions.com/blog/books-and-training/).
**Want to know what time this meeting is in your time zone?**
We record all of our meetings and place the recordings on our YouTube channel a few days after our meetings. By attending this meeting, you agree to allow us to use any recordings of yourself for later use and posted in public forums such as YouTube and Reddit.