
While all this was going on, I still had to publish a blog seven days a week.

I had numerous conversations, in person and via email, with Joel Bennett (aka JayKul of PoshCode), and I even setup a tracking project on CodePlex. This event took nearly six months of preparation, and it involved dozens of hours of meetings with legal, hundreds of emails to sponsors, judges, and guest commentators. When I decide to do special events like the 2011 Scripting Games, things get even more hectic. I have tons of commitments, many of which are actually contradictory I am swamped with meetings, email, and conference calls not to mention that it takes a very long time to write each blog. I do not always floss my teeth every day, I do not always exercise an hour every day, I occasionally drink coffee, and have even been known to eat a pizza. Microsoft Scripting Guy, Ed Wilson, is here. Here is my question: If these are the sort of things that I am supposed to do in my scripts, why don’t you do them in your blogs? Put another way, here is a script you wrote to work with Microsoft Outlook calendar appointments, and it probably would have received a 2 in the 2011 Scripting Games.

I bet you did not know that Windows PowerShell scripting was a spectator sport did you? Anyway, during the wrap-up blogs, you seemed to harp on things like “functions always need to return an object” and “avoid using Write-Host.” Now, I know that you did not write all of the blogs, but because the information appeared in the Hey Scripting Guy! blog, I am assuming that you at least read some of these things.

I was unable to compete this year, but that did not prevent me from watching the games. Hey, Scripting Guy! I was reading your Hey Scripting Guy! blogs that were talking about the 2011 Scripting Games. Summary: Learn how to use Windows PowerShell to export Microsoft Outlook calendar information.
