PowerShell+DevOps Summit Reflections


I’ve recently returned from Bellevue, WA and the 5th annual PowerShell+DevOps Summit.  Each year our event has grown and this year I think we’ve crossed over into being the PowerShell-related event you should attend. I spoke with many attendees who couldn’t stress enough how much they were getting out of the conference. For some, the conference paid for itself within the first 30 minutes.  A significant barometer for me is the number of attendees who either paid for the conference out of their own pocket or burned vacation days to attend. Hopefully their employers will recognize the value and offer some assistance next year. And even though we had some nasty hiccups between flights, family emergencies and flaky recording equipment, I can’t think of a single person I met that wasn’t coming back next year.


One of the primary benefits of attending this event, is the opportunity to hear directly from the PowerShell product team at Microsoft, including Technical Fellow Jeffrey Snover.


This is your chance to communicate directly with key members of the team to voice your concerns, praise or questions. You also get a rare glimpse into what the team is working on and where we’re going with all of this.

But more than anything, I have started to recognize attendees of this event as a tribe. Complete with respected elders.

April 10, 2017 at 1158AM

April 09, 2017 at 1253AM

We are a passionate group bound together with a very strong common set if interests and goals. We may be split into different clans such as Chef-adherents, DSC fans and Linux devotees, but we all want each other to succeed and we have each other’s backs.April 10, 2017 at 0810PM

And of course the community “feasting” is legendary.

April 09, 2017 at 1253AM (1)

I hope that next year you’ll consider joining the tribe. There isn’t much of an initiation ceremony other than getting involved and no tattoo is required!

Next year’s event runs April 9-12. Astute observers will recognize this as the same dates this year, but we are moving to a Monday-Thursday format. We plan on a slight increase in the number of available seats but you should expect that next year will also be a sell-out event. You should keep an eye on https://powershell.org/summit/ as well as the #PSHSummit tag on Twitter.

If you attended this year, I’d love to hear your thoughts on the event and its value to you.

NIC 2017 Slides and Demos

Nic2017-logoEarlier this month I had the pleasure of presenting at the Nordic Infrastructure Conference (NIC). This is still a relatively young conference as these things go, but you couldn’t tell based on my experiences.  Given the demise of TechEd Europe, conferences like this are filling the void, and doing a fantastic job.

The conference draws top speakers who really pack them in.

February 03, 2017 at 0609AM

I gave 2 PowerShell related sessions which from my perspective were well attended.

February 02, 2017 at 0501AM

My presentations were on PowerShell Web Access and how to do more with remoting.  The latter was titled “Secrets of PowerShell Remoting”, but really only secret in the sense that you may not have seen or heard of a few techniques or concepts.

If you’ve attended any of my conference sessions in the past you know I tend to minimize slides and maximize demo time. So even though I’m including a PDF of my slide material it probably won’t have much meaning.

You can download a zip file with my session material.

Secrets of PowerShell Remoting

Managing from the Beach with PowerShell Web Access

The sessions were recorded and at some point should be available on the conference’s YouTube channel.

On the Road in 2015

calendar As 2014 draws to a close it is time to start planning for 2015. Naturally it is still early but I wanted to share with you some of my plans for next year. As always I hope to get out as much as I can next year to talk about PowerShell and demonstrate how it can change your job and career. I’m hoping to get to as many public conferences and user group meetings as my budget can afford. I’ll post and tweet new events as they are confirmed but for now these are a few of my planned outings.

PowerShell Summit North America 2015
I will be presenting at the PowerShell Summit this April in Charlotte, NC. This event is like no other when it comes to PowerShell content. 3 days of intense, hard-core, PowerShell-all-the-time awesomeness. This event generally sells out and I believe 2015 will be no different. There will be a PowerShell Summit Europe next year as well which I’m hoping to sneak into. If you can’t make Charlotte, watch for announcements about 2016 and don’t wait!

Microsoft Ignite
The successor the Microsoft TechEd (and just about every other Microsoft conference), Microsoft Ignite, is practically a given. Especially because it is being held in one of my favorite cities, Chicago. Not sure where I’ll be but most likely you’ll be able to find me hanging around the Pluralsight and PowerShell booths.

MVP All-Stars
I’m very excited to be speaking in Helsinki, Finland on June 9, 2015 as part of the MVP All-Stars event. My session will be on PowerShell in the Enterprise. I’ll be talking about why you should be using and learning PowerShell and demonstrating how it can make your work easier and maybe even bring some fun back to it.

In addition to these in-person events you will also be able to find me throughout the year doing webinars for Petri.com. I’ll be announcing those as they are scheduled.

Finally, I am still open for private PowerShell training classes in 2015. If you organization has a group of IT Pros needing to get started with PowerShell, learn an advanced topic like DSC, or better understand how to use PowerShell in practice with something like Active Directory, please feel free to contact me.

Hoping you have a fantastic 2015 and that our paths will cross.

You wanted it…PowerShell Summit Europe

For the longest time members of the PowerShell Community clamored for a European edition of the PowerShell Summit. This is an intense, 3 day conference on all things PowerShell, led by members of the PowerShell community as well as members of the PowerShell team from Microsoft. The conference is intentionally small so that you can get your questions answered and have an opportunity to mingle with PowerShell experts and users that you probably follow on Twitter.

PowerShell.org is taking a chance with a European summit to be held in Amsterdam Sept 29 through Oct 1. Seating is limited but still available. We are hoping for a sell-out event. Given the apparent direction Microsoft is heading with their technical conferences, the PowerShell Summit might be your best opportunity. I often tell people that if they are interested in PowerShell, the Summit is their best conference choice given the breadth and depth of content. Yes, there are other conferences like TechMentor and IT/Dev Connections, but the Summit is the only place you can get hard-core PowerShell information that often you can use right away as well as mingle with people like Don Jones, Richard Siddaway and Jeffrey Snover.

While I am not presenting, we wanted this to be a European event, I will be attending and am looking forward to meeting a lot of new PowerShell faces.

You can learn more about the conference, see an agenda and register at http://eventmgr.azurewebsites.net/event/home/PSEU14. I hope you can attend and help demonstrate the PowerShell matters everywhere.

Oh, and for North America, your next opportunity will be in Charlotte, NC April 20-22, 2015. Registration should open later this fall.

TechDays SF Presentations

TechDays_logo250 Last week I presented a number of sessions at TechDays in beautiful San Francisco. Met some great people and had a great time. I presented 4 talks, almost all of them PowerShell-related. Actually, they all had some type of PowerShell content. I’m happy to share my session slides and PowerShell demonstrations. Most of the demonstrations are not full-blown scripts but command examples, except for those things labeled as functions. If you did not attend TechDays, you are still welcome to download the material, although without the context of the live presentation some of it may not make sense. I hope you can make it next time.

File and Folders with Powershell 3
If you manage file servers and aren’t using PowerShell, you are working much too hard. Or if you are using PowerShell v2 you are still working pretty hard. Fortunately PowerShell v3 along with Windows 8 and Windows Server 2012 offer a much better solution. This session will demonstrate how to provision and manage folders, files and file shares using PowerShell from a Windows 8 client. With a little up-front work, you ‘ll be able to create provisioning scripts to deploy a new file share in seconds.

10 PowerShell mistakes, trip-ups and traps
Windows PowerShell is a language and management technology that many IT professionals, including developers, think they understand. Yet very often they get caught up in pre-conceptions and misinterpretations, usually based on prior experience with scripting or development. This session will explore the 10 most common mistakes and traps that people fall into with PowerShell and how to avoid them.

Troubleshooting Active Directory with PowerShell
Active Directory is one of those technologies that when it works, nobody notices. But when it doesn’t work, everyone does. Fortunately, Windows PowerShell and Windows Server 2012 make a terrific troubleshooting tool. In this session we’ll look at some common Active Directory problems, how to diagnose them and in some cases resolve, all with Windows PowerShell.

Building a Windows 8 Hyper-V lab
We all know the benefits of testing in a non-production environment. But sometimes resources are limited and having a test setup seems like a lot of work. But now that Windows 8 includes Hyper-V, you can setup a lab environment in very little time. This session will guide you through setting up a Hyper-V based test lab and how to get the most out of it using the PowerShell management tools.

If you didn’t catch me in San Francisco, I’ll be at TechMentor this fall in Las Vegas. More on that later. There’s a chance I’ll be back to the West coast later this year for more PowerShell goodness. Keep an eye on the blog for announcments. Or if your company is looking for training, let’s talk.