Closing the Games

The judging is complete for the fourth and final event in the 2014 Winter Scripting Games. This Games was something very different in that we presented 4 we complex scenarios that were designed to be as close as possible to the type of tasks you may have to perform at work. The solutions required multi-file answers – there’s no way you could solve these with a one liner! All of the teams that submitted entries rose to meet the hardest challenge I’ve seen in a Scripting Games – and I’ve taken part of judged all but the first Games. All […]

Winter Scripting Games 2014 – Clarifications on Rules and Clarifications

As a note, because we’ve had a couple of requests, there are two things to remember about The Scripting Games. Clarifications on Event Wording Event authors, judges, and other officials are prohibited from providing further explanations or clarifications on the event scenarios. You’ll have to go on what’s in the document. if it isn’t clear, then they probably don’t care about it in terms of judging. Try to document – in your comment-based help – what you did and why, and cross your fingers. The reason for this is that not everyone is reading these posts or the Scripting Games […]

PowerShell Tip from the Head Coach of the 2014 Winter Scripting Games: Design for Performance and Efficiency!

There are several concepts that come to mind when discussing the topic of designing your PowerShell commands for performance and efficiency, but in my opinion one of the items at the top of the list is “Filtering Left” which is what I’ll be covering in this blog article. First, let’s start out by taking a look at an example of a simple one-liner command that’s poorly written from a performance and efficiency standpoint: Click here to be redirected to the original post of this article on the author’s blog site where you can read the remainder of the article. µ Related […]

Scripting Games 2014 – event submission tip

I’ve testing out the judging system using the practice event and one thing jumped out at me. It was a lot easier to understand the entries for those teams that included a transcript of their entry. I would very strongly recommend that you include a transcript of your entry running. As a minimum I would recommend that you include: – the solution running – show each type of input required by the scenario (pipeline, single values, file etc) – if parameter validation is asked for – show that in action – show error handling in action if you can – […]

PowerShell Tip #3 from the Winner of the Advanced Category in the 2013 Scripting Games

In my previous blog article (PowerShell Tip #2), I left off with the subject of inline help and stated there was a better way. I’m fast-forwarding through lots of concepts and jumping right into “Advanced Functions and Scripts” with this tip because they are where you’ll find the answer to a “better way” to add inline help. Click here to be redirected to the original post of this article on the author’s blog site where you can read the remainder of the article. µ Related posts: Introducing the Coaches of the 2014 Winter Scripting Games PowerShell Tip #1 from the Winner […]

Winter Scripting Games 2014

If you’re looking to learn or improve on existing skills as part of a new year goal and one of those in PowerShell, then you may find it useful to check out the Winter Scripting Games 2014. When you are looking to improve your scripting skills it can sometimes be tricky if you don’t have a practical problem to solve. By taking part in these games you will have a number of opportunities to apply your skills to real problems. Click here to be redirected to the original post of this article on the author’s blog site where you can read the remainder of […]

PowerShell Tip #2 from the Winner of the Advanced Category in the 2013 Scripting Games

Tip #2 – Comment (Document) your code! This is another one of those tips that probably isn’t very popular, but regardless of how good you are at writing PowerShell scripts and functions, they’re useless if no one else can figure out how to use them. You might be thinking that you’re the only one who uses the PowerShell code that you write, but I’m sure that you like to go on vacation just like the rest of us and none of us are going to live forever. In my tip #1 blog you learned that you need to “Read the Help!”. This tip builds on […]

PowerShell Tip #1 from the Winner of the Advanced Category in the 2013 Scripting Games

In case you haven’t heard, the 2014 Winter Scripting Games are just now getting started. Regardless of your skill level with PowerShell, it couldn’t be a better time to participate since this is the first time in the history of the scripting games that you’ll be able to work as part of a team and receive proactive feedback (before your code is judged) from a team of expert coaches who use PowerShell in the real world on a daily basis. Ultimately, the scripting games make learning PowerShell more interesting and challenging while giving you the opportunity to network with other enthusiasts in the […]

Introducing the Judges for Winter 2014 Scripting Games

In the last few years there has been a long list of people judging the Scripting Games. Those people were expected to view as many entries as possible, preferably all, and score the entries as well as providing feedback on the individual entries. That is a ton of work especially when you consider that the judges were all volunteers. This time round we’re attempting to spread the load somewhat. Mike Robbins has done a superb job recruiting coaches for the Its their job to look at the entries and make suggestions and hints to the teams – if the teams […]

January Charlotte PowerShell User Group Meeting

Our monthly meeting will be held on January 2nd, 2014. This years Scripting Games is a team based event. What better place to find/join a team than a User Group meeting? We look forward to seeing you there. Here is some additional information about the Winter Scripting Games: Teams can consist of between 2 to 6 Scripters and official registration opens on Jan 2nd. There will be a total of 4 official events for the Winter Scripting Games: January 19th, January 26th, February 2nd, & February 9th Check out the schedule for all the details. In addition, be sure to […]

Philadelphia Meeting – January 9th 2014

Join us Thursday, Jan 9th for a Getting Ready for the 2014 Winter Scripting Games meeting including a presentation by Lido Paglia on a PowerShell Beginner’s Guide to using GitHub. We’ll be covering how to participate and get the most out of the Winter Scripting Games. So come out and team up with fellow PhillyPoSH members for some Winter PowerShell Scripting fun! Also, PhillyPoSH members interested in participating in the Winter Scripting Games should get in touch via email info at or twitter @phillyposh NOW to get started on setting up teams. The Winter Scripting Games is a team event and we’ll be assisting members […]

Introducing the Coaches of the 2014 Winter Scripting Games

A few weeks ago, just before the announcement to start recruiting your team for the 2014 Winter Scripting Games, I was contacted by Don Jones and Richard Siddaway about an opportunity to become the Head Coach for the Winter Scripting Games. I was honored to have been contacted and I’m a firm believer of taking advantage of opportunities when they emerge, especially when they’re PowerShell related, so I graciously accepted. One of my first responsibilities was to recruit a small team of coaches. I immediately went to work before potential coaches committed themselves to participating on teams. We had a […]

2014 Winter Scripting Games: Team Formation Tips

As you should know by now, the 2014 Winter Scripting Games will be a team event. That means the events are more complex than in the past, and will require the efforts of 2-6 person teams. The Scripting Games Web site gives you the option to: Auto-join a team. You’ll be put on a team whose members are as geographically close to you (by time zone) as possible, to facilitate collaboration. Join a team of your choice. You’ll be shown the average team member timezone offset, so that you can select a team whose members are on roughly the same schedule as […]

Coaches and Judges Selected for Winter Scripting Games

We’ve had an outpouring of support for the upcoming games, with more volunteers than we know what to do with! At this point, we have our judging panel completely full; we’re operating with a fairly small group of celebrity judges this time around. Games Master Richard Siddaway will introduce our judges in a few days. We’ve also filled our roster of Coaches, and Head Coach Mike Robbins will provide that lineup soon also. If you’ve volunteered but not heard from Richard or Mike, then you should definitely start recruiting a team for when registration and team formation opens in a […]