James Brundage | MVP
mrpowershell.com
James Brundage | MVP
@mrpowershell.com
Jack of all Trades, Master of PowerShell.

Prolific Programmer

Microsoft MVP in Azure / PowerShell

https://mrpowershell.com/
https://github.com/StartAutomating
https://github.com/PowerShellWeb

NB, Neurodivergent, Nerdy, Newsjunkie.

Ask me anything.
Thanks!

Both of these things were the goal πŸ˜‰.

FWIW the whole list multiplication trick used in there is actually pure PowerShell.

Just proves too handy to ignore in this context.

Bonus points: I built most of that on a #RaspberryPi πŸ˜‰ ( I daily drive #PowerShell on a Pi )
February 11, 2026 at 3:23 AM
Also, taking a brief look at your bio, you might want to check out #Turtle 🐒 in #PowerShell

Publishing that page from a #Linux #GitHub Workflow.

Just literally running each example and redirecting output, which stringifies into #SVG

psturtle.com/Commands/Get...

Pretty fun stuff! 😎
Get-Turtle
Turtle Graphics in PowerShell. Draw any image with turtles in a powershell.
psturtle.com
February 11, 2026 at 2:31 AM
See earlier post. You can do this in practice, on Linux.

I am literally doing this right now.

On Windows, Linux, or MacOS you can either:

~~~PowerShell
./someExe # Run Inline
./someExe & # background job form 1
Start-Process ./someExe # spawn a process
~~~

Can also use Start-ThreadJob
February 11, 2026 at 2:28 AM
You may be hearing these things a bit late...

github.com/PowerShell/P...

Open Source and Cross Platform since 2016

And the PowerShell team grew out of the Windows Subsystem for POSIX team (in the early 2000s).

PowerShell helped make Microsoft πŸ’™ Open Source

#Linux + #PowerShell #FTW
GitHub - PowerShell/PowerShell: PowerShell for every system!
PowerShell for every system! Contribute to PowerShell/PowerShell development by creating an account on GitHub.
github.com
February 11, 2026 at 2:25 AM
New #PowerShell module alert!

Escape!

Escape the pain of escape sequences

github.com/StartAutomat...

Initial build has over 100 escape sequences to use without looking up arcane syntax.

Hat tip to @sneakyness.com for the inspiration!

Have fun!
GitHub - StartAutomating/Escape: Escape from the pain of escape sequences
Escape from the pain of escape sequences. Contribute to StartAutomating/Escape development by creating an account on GitHub.
github.com
February 11, 2026 at 2:23 AM
One more techy bit on hubris...

On a day to day level, tech revolves around understanding what you did wrong.

Computers (mostly) do as they are told.

When they fail to do what you expect, it is almost always because you were wrong.

A good engineer has to be able to admit when they are wrong.
February 10, 2026 at 10:43 PM
Also probably good to note:

Many of the "greats" of tech didn't graduate.

Bill Gates
Steve Jobs
Mark Zuckerberg
Larry Ellison
Gabe Newell

All college dropouts (just naming a few)

Degrees don't mean much in the tech world.

Understanding means much more.
February 10, 2026 at 10:36 PM
@jborean.bsky.social gave the correct answer.

Just be aware that not all verbs in get verb are actually verbs πŸ˜†

As for why not "Get-Item-Property"....

The extra dashes throw off the way people read things, and make it harder to spot the verb-noun.

It's not mandatory, but it's good practice.
February 10, 2026 at 10:31 PM
Yes! And it helps highlight the jokes that you'd miss if you were just reading in your head.

Especially if you attempt the quasi-Appalachian voice of the times.

(and this is why I will only do this in private or upon request)
February 10, 2026 at 10:26 PM
To put this back into the main thread...

Just figured this out:

I feel like #PowerShell might be easier to write than Iambic Pentameter

But _damn_

Up to like 3x the folio.

bsky.app/profile/mrpo...

I also just found out Shakespeare combined is longer than the Bible!

[it may have more wisdom]
I'm having a brief moment of existential joy / horror at this discovery:

I've apparently written more words of code than Shakespeare wrote in all of their plays:

shakespearenetwork.net/works/plays-...

Shakespeare's totals:

836005 words

My current published totals:

26.83mb of scripts.

😎😱😎😱😎😱😎😱
Shakespeare's plays (by number of speeches) | The William Shakespeare Project
shakespearenetwork.net
February 10, 2026 at 10:24 PM
I'm having a brief moment of existential joy / horror at this discovery:

I've apparently written more words of code than Shakespeare wrote in all of their plays:

shakespearenetwork.net/works/plays-...

Shakespeare's totals:

836005 words

My current published totals:

26.83mb of scripts.

😎😱😎😱😎😱😎😱
Shakespeare's plays (by number of speeches) | The William Shakespeare Project
shakespearenetwork.net
February 10, 2026 at 10:19 PM
Actually haven't read that one!

Need to make some time for it.

When I read Shakespeare, I try to do it aloud.

It's more fun / informative.

And it means I cannot do this in front of most people.
February 10, 2026 at 10:14 PM
Sounds fun!

I love some of the modern Shakespeare retellings people don't realize are adaptations.

For example:

10 Things I Hate About You

www.imdb.com/title/tt0147...

Fine movie

Better when you realize it's an updated "Taming of the Shrew"
10 Things I Hate About You (1999) ⭐ 7.4 | Comedy, Drama, Romance
1h 37m | PG-13
www.imdb.com
February 10, 2026 at 10:04 PM
Right?

Hamlet was truly the greatest idiot.

I becha he didn't know Yorick all that well.

BTW, I love being outclassed in my memory of Shakespeare.

Hats off to your memorization.
February 10, 2026 at 10:02 PM
Out of curiosity, this thesis of yours available anywhere?
February 10, 2026 at 9:54 PM
Oh yeah, it's all understandable from each perspective.

And that's why it's a tragedy.

Related side note:

Hamlet _really_ did Ophelia wrong.
February 10, 2026 at 9:53 PM
Would have also accepted:

"Double double, toil and trouble. Fire burn and cauldron bubble."

Or, given a bit of regret:

"Who would have know there was so much blood in thee?"

Or, given current events:

"This is a sorry sight"
February 10, 2026 at 9:47 PM
Good stuff! Thanks for sharing.

I don't think many people realize how genderbendy/queer Shakespeare was.

I wish more people knew this. Might help dispel some of the current prejudice.
February 10, 2026 at 9:42 PM
Ah! Thanks.

I was just looking for where "full of sound and fury, signifying nothing" came from.

πŸ˜‚ Pretty fitting it's Macbeth.
February 10, 2026 at 9:40 PM
Lol I left in 04.

I have the feeling we might have been in some classes together.

Follow and drop into DMs and we can compare professor notes.

Only CS classes I actually liked/learned something from:

- Ethics in Computing
- Speed Programming
- Languages
- Software Engineering Independent Study
February 10, 2026 at 9:38 PM
Well, to be fair to Laertes....

He does come back to crash the party and continue the proud family tradition of foolishness.

Basically everyone is an idiot in that play.

Hamlet sadly included IMO.

All tragedies have one or more idiots at their center.
February 10, 2026 at 9:36 PM
Please link, as I do not know those speeches off the top of my head.

Ironically my physical Shakespeare copies are so old I dare not open them.

1848 Collier's Edition sits on a shelf. Got it at a yard sale ~18 years ago by sharing Shakespeare quotes.
February 10, 2026 at 9:33 PM
I feel like many people do not see the humor or dripping sarcasm in Shakespeare.

Like Othello.

Did they really love wisely, but not well?

I think, based off of the fact that Iago manipulated Othello into murder, they loved neither wisely nor well.

🀦
February 10, 2026 at 9:28 PM
People always quote this section. 🀦 almost nobody realizes it's satire

"Neither Borrower Nor Lender Be" (impossible)
"For the apparel oft proclaims the man" (untrue)

The kicker is the closer:

"This above all: to thine ownself be true"

Polonius is a blowhard idiot.

Remind you of anyone?πŸ˜‰
February 10, 2026 at 9:25 PM
I also keep coming back to central themes.

Most tragedies highlight hubris as the key component of a downfall

(King Lear, Macbeth, Othello, Richard III [to name just a few])

Yet most people (and many techies) had trouble realizing they are wrong.

Read a play.
Get perspective.
Save your company.
February 10, 2026 at 9:20 PM