Hi #PowerShell community. You may wonder where I've been these past few years. My blog is dormant. My PS PRs nonexistent.
What follows are my thoughts/feelings on recent community discussions.

This is not new. Neither the problems nor the promises. I sought in earnest to become a member PS Committee. Met with almost all of them. In the end, it did not happen. I'm mad, but not at any personal slight.

I'm mad because no one else was added either. Nothing sells me on previous MSFT employees on the committee being "community members."

I'm mad because I'm not alone in hitting roadblocks trying to make changes beyond the surface level.

I'm mad that hiring for #PowerShell advanced skills is impossible.
I'm mad the language isn't taken seriously by software engineers.

I'm mad that the community is over-saturated with 101 content and frilly shell decorations instead of fully leveraging .NET to solve interesting and/or complex computer science problems.

But, those are my feelings, and I kept them to myself as I silently backed away from a language and community I love and one I still think is better than most.

You don't need to care about my feelings.

But, maybe you should care that those who invest tremendous time improving their PS craft, learning the internals, building relationships, advocating the language.. are fed up seeing that effort leading to dead ends.

Maybe you should care the governing body for the language that your career depends on seems incapable of prioritizing language needs over business needs.

Because you may be next reaching that dead end.

It's senseless. The language could stand against Java, Python, Go, C#. It could have a sizeable pool if hireable experts. It could be taken seriously by software engineers. But, ask yourself why that's not the case.

So what's my solution? Fork? Create something new? Abandon #PowerShell for career-building languages and encourage others to do the same? I still don't have the answer, but I'm no longer content to stay silent and do nothing.

In the meantime, several of us in the community are in the early stages of investigating what it would realistically take to liberate the language and give it back to the community. It's no simple task, but perhaps worth the effort. No promises, though. No "public" details yet.

• • •

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with Mark Kraus [in]

Mark Kraus [in] Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!