Search
Generic filters
Exact matches only
Filter by Custom Post Type

Announcing our 2016 PowerShell Heroes

Apr 3, 2016
6

The nominations are in, and the votes are tallied!

PowerShell Heroes is our way of recognizing the people who are making significant contributions to the PowerShell community, but who haven't received any other formal recognition (such as Microsoft's MVP Award). In many cases, these are the rising stars we hope to see receive an MVP someday, but in all cases they're out there, working hard to make a difference. They were nominated by their peers, and selected by the 2015 PowerShell Hero honorees.

We’ve got nine PowerShell Heroes this year, so without further ado:

$heroes | Get-Random -Count $heroes.Count
  • Nicolas Prigent - Nicolas posts some great, practical PowerShell tips and scripts on his blog and over on the simple talk community. He's also posted several popular scripts to Microsoft's TechNet Gallery, with almost 100 percent 5-star reviews!
  • Matt McNabb - Matt's very active over on Spiceworks, helping people out with all things PowerShell. He's also got a blog with several years worth of PS content: PowerShell Escape
  • Flynn Bundy - Flynn's got an extremely active blog that's chock full of PowerShell awesomeness.  You can also find a lot of his work on GitHub.
  • Martin Pugh - Martin has just become our first two-time PowerShell Hero! He was one of the original group back in 2014, and his nominations this year are even stronger than before. He's now moderator of the PowerShell forum over on Spiceworks, and in addition to his excellent blog, he's now got a pretty active presence on GitHub as well. (All PowerShell, naturally!)
  • Øyvind Kallstad - Øyvind can frequently be found answering PowerShell questions over on Stack Overflow. Like many of the Heroes this year, he's also got a very active blog, and he's also presenting at the upcoming PowerShell Conference EU 2016.
  • Stijn Callebaut - Stijn has a special responsibility this year: he's proving that despite all appearances from this list so far, you don't have to blog to get recognized. 😉 Rather, his contributions are mainly in the form of code on GitHub, and presentations at conferences such as ITPROceed 2015, System Center Universe Europe 2015, and a webinar on OMS and Azure Automation coming up in the next 24 hours.
  • Curtis Smith - Curtis earned the praise of those who nominated him mainly by posting here on the PowerShell.org forums, often lending his expertise on PowerShell, Active Directory, and a heap of related technologies to anyone who needs it.
  • Warren Frame - You might be more familiar with Warren under the names "ramblingcookiemonster" or "@psCookieMonster". (Personally, I had no idea that he had any other name until I saw his badge at the PowerShell Summit; I always assumed his birth certificate actually said "Cookie Monster"!) Warren's active all over: GitHub, Blog, Twitter, /r/powershell, TechNet. He also presented a TechSession webinar about version control / Git here on PowerShell.org, which I'm told had the highest attendance of any of the TechSessions.
  • Simon Wåhlin - Simon's a busy guy in Sweden! He's a leader of the Sweden PowerShell User Group, has a great PowerShell blog, and has presented at multiple conferences, such as the PowerShell Summit Europe in 2015, and Swetugg in 2016.

Congratulations to our 2016 PowerShell Heroes!!

Accepting Nominations for 2016 PowerShell Heroes

Dec 4, 2015
1

It's that time of year again: we're looking for nominations for new PowerShell Heroes! The PowerShell Hero program is our way of giving recognition to people who are contributing to the PowerShell community, but who have not yet received some other similar award, such as Microsoft's MVP or VMware's vExpert. This will be the third year for the program; in January of 2015, we recognized Stéphane Van Gulick, Adam Bertram, Micky Balladelli, Mike Laughlin, Nickolaj Andersen, Matt Johnson, Bob McCoy, June Blender, and Craig Duff.

We will be accepting nominations for the 2016 Heroes until January 30th, 2016. After that date, we will go over the nominations, and the honorees will be announced in February.

Who can I nominate? Anyone you want, except current or past MVPs, Microsoft employees, Microsoft Regional Directors, or others who have been formally recognized for their community contributions.

How do I nominate them? Send an email to heroes@powershell.org. We need the person’s name or online handle, and some links to their contributions. Also describe in 100-500 words why they’re your PowerShell Hero. Please put “PowerShell Hero” in the subject line of your email.

How many people will be recognized? We don’t have a fixed number.

What will honorees receive? Online recognition; we’ll be publishing an online directory of Heroes.

Must someone re-qualify every year? This isn’t like the MVP program – it’s a recognition with no benefits. So there’s nothing to “qualify” for. In future years, the previous year’s honorees will select the next year’s honorees, so you’re prohibited from being recognized in sequential years.

How can I think of who to nominate? Think about who has helped you with PowerShell problems. Did someone help you solve something through a discussion forum? Did someone’s blog post give you that “aha!” moment? Did someone spend a massive amount of time putting together a PowerShell event that really helped you? Those are the heroes we want to recognize. Again, past and present MVP award recipients are not eligible – they’ve already been recognized.

Community Build Server is live!

Jul 10, 2015
1

I'm happy to announce that we recently received enough donations to set up the free PowerShell community TeamCity server that I talked about in a previous post. Build.powershell.org is now live and accepting projects!

For more details, click the "Community Build Server" link from the Resources menu on this site.

Community Build Server

Feb 11, 2015
8

We've recently been discussing the possibility of hosting a build environment for the PowerShell community.  For those who are unfamiliar with the benefits, such an environment allows you to do things like:

  • Automatically run a suite of tests when new code is checked into source control.  These tests can be run on multiple operating systems or versions of PowerShell concurrently.
  • Publish pass/fail information back to your source control repository for each tested commit.
  • Automatically release code which passes your tests to repositories such as Chocolatey or PowerShellGet, etc.

However, such an environment would require some amount of cloud resources, and those cost money.  The exact amount would depend on how often a build needs to run, but we're estimating the costs will likely be somewhere in the range of two to six thousand dollars (US) per year.  So, at this point, we're looking for contributions to help us make this idea a reality.  These contributions can come from companies or from individuals.  We can accept payments via the PayPal "Donate Now!" button on this page, or if you prefer, we can accept payments by check as well.  If desired, we can provide invoices for the donations.  Unfortunately, for legal reasons, we're not a non-profit entity (because we are in support of PowerShell, a commercial product).  This means that donations for the community build server are not tax deductible.

In an upcoming article, I'll go into more details about how this environment will work.  What I can tell you right away is that it will be freely available for any open-source, PowerShell-related project, and that we will have build agents running PowerShell 2.0 through 5.0.  Pester will be available for running tests on all of these agents, and we will also have the PowerShellGet module available if you want to automatically publish modules to that environment.

Donate Button with Credit Cards

Announcing our 2015 PowerShell Heroes

Jan 17, 2015
4

The nominations are in, and the votes are tallied!

PowerShell Heroes is our way of recognizing the people who are making significant contributions to the PowerShell community, but who haven't received any other formal recognition (such as Microsoft's MVP Award). In many cases, these are the rising stars we hope to see receive an MVP someday, but in all cases they're out there, working hard to make a difference. They were nominated by their peers, and selected by the 2014 PowerShell Hero honorees.

We’ve got nine PowerShell Heroes this year, so without further ado:

$heroes | Get-Random -Count $heroes.Count
  • Stéphane Van Gulick (@stephanevg):  Stéphane’s blog http://powershelldistrict.com got a lot of attention in this year’s nominations. He’s also organizing a PowerShell User Group, and has several useful PowerShell scripts that are freely available to download.
  • Adam Bertram (@adbertram):  Adam is also an extremely active blogger. His main site is http://www.adamtheautomator.com/ , but we’ve also seen articles from him on MCPMag. Aside from the general PowerShell love, Adam’s sharing a ton of knowledge about how to use PowerShell in tandem with System Center ConfigMgr, and he’s got some great career- and community-focused content as well.
  • Micky Balladelli got a ton of love from the French-speaking PowerShell community this year, receiving more nominations than any other individual. His blog can be found at https://balladelli.com , and in particular, his “First Steps” article (https://balladelli.com/premiers-pas/) has been praised for helping systems administrators to learn PowerShell, even those who are completely new to scripting / programming. Toujours PowerShell!
  • Mike Laughlin:  As far as we can tell, Mike is actually a robot, who needs no sleep and is dedicated to helping people out on the TechNet forums. Seriously, the man’s racked up over fifty thousand points in less than two years, with more than half of his posts being tagged as either answers or helpful by the community. However, it’s not just about the numbers. His posts are friendly and he follows up on them, and it’s extremely common to see posters making comments like this in his threads: "Sweet! This is EXACTLY what I'm looking for, Thank you so much!"  https://social.technet.microsoft.com/profile/mike%20laughlin/
  • Nickolaj Andersen (@NickolajA):  Like Adam, Nickolaj has a particular focus on System Center ConfigMgr (as you might have guessed from his blog URL: http://www.scconfigmgr.com/ .) However, that involves lots of PowerShell, and there’s plenty of it on his blog (including many free scripts for download.) What we saw in his nominations, though, was how much time Nickolaj puts into personal communication with the community: emails, Skype chats, you name it. He’s out there, helping people to get things done.
  • Matt Johnson (@mwjcomputing):  Matt is the founder of the Southeast Michigan PowerShell User Group, and the lead developer of the PoshSec security framework. He’s heavily involved in communities – speaking and volunteering at conferences, doing podcasts, etc. – for both Systems Administration and Infosec. (something which, frankly, we all need to learn more about. Been paying attention to the news for the last year or two?) His blog can be found at http://www.mwjcomputing.com/ .
  • Bob McCoy is constantly helping people to solve problems over at powershell.com and SpiceWorks. At any given time, you can fire up the http://community.spiceworks.com/programming/powershell or http://powershell.com/cs/forums/230.aspx forums, and we’d be very surprised if you didn’t see multiple threads with “Latest post by Bob McCoy” listed in both.
  • June Blender (@juneb_get_help):  If you use PowerShell, June has helped you, whether you know it or not! When she worked for Microsoft, she was responsible for much of the built-in documentation that we get by running the Get-Help command. She’s also always been active in blog posts and on Twitter, spreading the joy of PowerShell. These days, she’s a Technology Evangelist over at SAPIEN, where she continues to do so.
  • Craig Duff is extremely active in the PowerShell forums over at SpiceWorks, usually the first person to respond to questions there. His solutions have been praised as clean, efficient and easy to understand, and there are lots and lots of them! (437 posts marked as “Best Answer”, as of this writing). His blog can be found at http://switch.nfshost.com/.

Congratulations to our 2015 PowerShell Heroes!!

Accepting Nominations for 2015 PowerShell Heroes

Oct 7, 2014
1

It's that time of year again: we're looking for nominations for new PowerShell Heroes! The PowerShell Hero program is our way of giving recognition to people who are contributing to the PowerShell community, but who have not yet received some other similar award, such as Microsoft's MVP or VMware's vExpert. This will be the second year for the program; in January of 2014, we recognized Teresa Wilson, Mark Schill, Francois-Xavier Cat, Martin Pugh, and Dave Wyatt.

We will be accepting nominations for the 2015 Heroes until December 15th, 2014. After that date, we will go over the nominations, and the honorees will be announced in January.

Who can I nominate? Anyone you want, except current or past MVPs, Microsoft employees, Microsoft Regional Directors, or others who have been formally recognized for their community contributions.

How do I nominate them? Send an email to heroes@powershell.org. We need the person’s name or online handle, and some links to their contributions. Also describe in 100-500 words why they’re your PowerShell Hero. Please put “PowerShell Hero” in the subject line of your email.

How many people will be recognized? We don’t have a fixed number.

What will honorees receive? Online recognition; we’ll be publishing an online directory of Heroes.

Must someone re-qualify every year? This isn’t like the MVP program – it’s a recognition with no benefits. So there’s nothing to “qualify” for. In future years, the previous year’s honorees will select the next year’s honorees, so you’re prohibited from being recognized in sequential years.

How can I think of who to nominate? Think about who has helped you with PowerShell problems. Did someone help you solve something through a discussion forum? Did someone’s blog post give you that “aha!” moment? Did someone spend a massive amount of time putting together a PowerShell event that really helped you? Those are the heroes we want to recognize. Again, past and present MVP award recipients are not eligible – they’ve already been recognized.

 

Proxy Functions for Cmdlets with Dynamic Parameters

I came across an interesting problem today while working on the Pester module: how do you create a proxy function for a Cmdlet which has dynamic parameters? I needed a solution which would automatically reproduce the original cmdlet's dynamic parameters inside a PowerShell function, and which would work on PowerShell 2.0 if at all possible. The full post and solution can be found on my blog at http://davewyatt.wordpress.com/2014/09/01/proxy-functions-for-cmdlets-with-dynamic-parameters/.

DSC Pull Server on Windows Server 2008 R2

Recently on the PowerShell.org forums, a community member mentioned that they were having trouble setting up a Server 2008 R2 machine as a DSC pull server. It turns out, this is possible, but you have to install all the prerequisites yourself, since the Add-WindowsFeature DSC-Service command doesn't do it for you on the older operating system.

Refer to this blog post for the checklist.

Tracking down commands that are polluting your pipeline

In a recent forum post, someone was having trouble with a function that was outputting more values than he expected. We've all been there. He was having trouble debugging this, and I decided to see if I could find a way to narrow down the search in an automated fashion, rather than having to step through the code by hand.

The full article and code are up on my blog at http://davewyatt.wordpress.com/2014/06/05/tracking-down-commands-that-are-polluting-your-pipeline/

Working on a new PowerShell module: ProtectedData

I'm working on a new module intended to make it easier to encrypt secret data, and share it among multiple users and computers in a secure fashion. It's not quite ready for "release" yet, but I've made it public on GitHub anyway, so I can start to get feedback early.

Check out my original blog post (link) for details. The GitHub repository is here.

Skip to toolbar