Announcements DevOps PowerShell for Admins PowerShell for Developers PowerShell Summit

Last Call for Summit 2020 CFP

pscookiemonster
4 min read
Share:

So! Proposals for the PowerShell + DevOps Global Summit 2020 are due in less than two weeks, on October 1st. We have some solid talks lined up, but we’re still behind where we were last year, and need more proposals!
We’ve heard a lot of questions - What topics are you looking for?, I don’t know what to propose! and so on. Let’s cover some ways to find topics and hopefully spark some ideas!

Add some spice

First things first: We’re not going to come up with your topic! This bit has some solid advice on mixing things up:

  • I saw a talk with X format and decided to apply it to Y subject.

  • While working on a project, I thought, “Wow! I wish I knew X, Y, and Z before I started!”

  • A conversation with coworkers about X led me to see the potential for a talk on it.

The key here is that there are plenty of ways to add variety to a topic - these certainly aren’t comprehensive, just a few ideas.

Spice up Pester

As an example, if we asked for Pester sessions, there are plenty of ways to come up with a unique Pester talk.

  • Can you use Pester for security things (compliance, CI/CD, vulnerability assessments, etc.)?
  • Can you use Pester for data validation of some sort (e.g. AD, SQL)?
  • Have you used Pester for Infrastructure testing?
  • Might you use Pester for Monitoring? (even if this might not be the optimal way to monitor things)

At the end of the day, PowerShell can be used across a variety of fields, and general purpose tools like Pester can be used in each of those, in unique ways.

Other spices

So! We used a few specific-ish variations of Pester as an example.  Take a step back and consider PowerShell itself:

  • How do you use PowerShell in different fields (keeping in mind that each field has it’s own set of sub-fields)? Bonus points if the concepts / ideas / code you include are applicable in a variety of fields.
  • How do you use PowerShell outside of work, or for general productivity (side note: running this CFP would be a paaaaain without PowerShell!).
  • What lessons can we take from other fields, ecosystems, or projects? For example, while these may seem new-ish to some of us, we borrowed and applied testing, CI/CD, and other ideas that have long been integrated in the ecosystems of other languages.

All this said, please don’t think you need something super unique and never-before-seen!

Tried and true

Every day, new folks enter the field, or start learning about PowerShell, automation, DevOps, etc. Yes, people have talked about testing and other topics in the past… but guess what? Chances are we’ll still accept some solid talks on important concepts.
So! What are some of these evergreen topics?

  • Release pipelines, including the individual components you might find:
    • Source control
    • Build systems and frameworks
    • Pester and testing
    • Deployment
  • PowerShell modules or advanced functions
    • How to write them
    • Best practices
    • How to distribute and maintain them
    • etc.
  • Using common tools/practices with PowerShell
    • VSCode and extensions
    • Windows Subsystem for Linux
    • Debugging
    • etc.

There’s plenty more. You can probably think about other core topics that folks will always need to learn, re-learn, or catch up on new ideas for.

2020 specifics

So!  What about the 2020 summit?  A few notes on our current state:

Topics we’re looking for

Keep in mind everything we’ve said so far. Don’t overthink it. Show us something you are interested in or working on. That being said, we haven’t seen many submissions on:

  • Monitoring
  • Testing and Pester
  • DSC, or wrapping DSC (a la dsc_lite)
  • Functions
  • Modules

Topics that will have competition

Every year, we have some topics that have a bit of competition. This year is no different. If you have something to share on these topics don’t let this scare you off, just know there will be a little competition.

  • Kubernetes
  • Working with web APIs
  • Contributing to open source
  • Azure (granted, I much prefer attendee talks to vendor happy-path talks, for what it’s worth)

That’s about it! We have less than two weeks and need more proposals, now is a good time to start writing them!  We’ll close with a few handy links:

Related Articles

Nov 3, 2020

The Return of the PowerShell + DevOps Global Summit

[vc_row][vc_column][vc_column_text] The DevOps Collective INC is pleased to announce the return of the PowerShell + DevOps Global Summit in April of 2021.

The 2021 event will be a little bit different than those in years past, as this event will be all virtual, hosted in late April 2021. We assure you that this will not be another multi-day webinar! We will do our best to make sure you have the best experience possible.
** What does that mean for attendees?

Jun 16, 2020

A New Home for Plaster

Some of you may be familiar with the Plaster PowerShell module. This slick tool lets you build out a new module in seconds. Actually, Plaster can be used to scaffold a framework for any type of project. You can install the current version from the PowerShell Gallery. However, the project has been in limbo for a while with no updates or progress. After discussions with the PowerShell Team about the module, a decision was made to transfer ownership to the PowerShell community. We’re happy to report that the Plaster repository is now under the auspices of PowerShell.org. The GitHub repo, including pull requests and issues, can now be found at https://github.com/PowerShellOrg/Plaster.
It will take some time to get re-organized and work through the backlog of issues and pull requests. Although it is possible that we’ll simply zero out things like pull requests and start with a fresh slate. The basic functionality of the module should work just fine in its current state. Enough members of the PowerShell community recognize the value in the Plaster module which is why this transfer was made.
And frankly, this is one of PowerShell.org’s primary purposes: to serve the community. In this case, Microsoft had a languishing asset that needed more attention than what they could provide. Which is exactly where PowerShell.org fits in. We can step in providing the resources and in the end contribute back to the community. A big thank you to Steve Lee at Microsoft for making this possible.

Aug 18, 2016

PowerShell is Open Sourced

For those of you that have been at PowerShell Summits over the last few years you’ll have heard Jeffrey Snover state that he wanted to take PowerShell to other platforms.

Now its happened

Jeffrey has announced that an ALPHA release of PowerShell is now available for Linux and Mac.  Currently available for Ubuntu, Centos, Red Hat and Mac OS X with more to come

The announcement is at

https://azure.microsoft.com/en-us/blog/powershell-is-open-sourced-and-is-available-on-linux/

Also see PowerShell blog