Mark Kraus
markekraus.com
Mark Kraus
@markekraus.com
I do code things with infra stuff and sometimes dabble in game dev things. I <3 Sunnyvale #csharp #powershell #devops #gamedev
I created a small demo project on how to ship a #PowerShell 7.5.4 script as a single EXE file to 64-bit Windows machines without installing PowerShell on said target machines.

github.com/markekraus/P...
GitHub - markekraus/PSToExe: An example project of how to create a single EXE file for distribution of a PowerShell script without needing to install PowerShell 7.5.4 on target machines.
An example project of how to create a single EXE file for distribution of a PowerShell script without needing to install PowerShell 7.5.4 on target machines. - markekraus/PSToExe
github.com
January 15, 2026 at 12:29 AM
Anything less than "Abolish ICE" is the fascist position. ICE must go.
January 13, 2026 at 4:48 PM
Reposted by Mark Kraus
🚨 New video: urgent message from NonCompete and @lunaoi.bsky.social re: Venezuela. Premiering NOW:

youtu.be/Oq8ebLZO7lI?...
Revolutionary Optimism in the Face of Rising Fascism.
YouTube video by NonCompete
youtu.be
January 5, 2026 at 4:54 PM
I would love for someone to analyze that using base deployments of Windows and various Linux distros.
January 3, 2026 at 12:04 AM
More PS help topics than man pages? I don't think that is right. There are man pages for most Linux user commands, library functions, system calls, etc. Just look at linux.die.net/man/ and see how insane it is. Even with auto-gen help on helpless cmdlets, I think man wins.
Linux man pages
linux.die.net
January 3, 2026 at 12:03 AM
For any lawyers who may see this...

Can SPAM spam Canned SPAM canned spam under CAN-SPAM?
December 27, 2025 at 2:15 AM
Not bad for throwing a team together at the last minute. #umamusume #libracup
December 17, 2025 at 10:17 PM
Yea.. in this context it can be annoying.. but.. I also have a hard time remembering people's names right after they tell me, despite all efforts not to. I give a little grace for those things. but, if it persists after multiple corrections, I wouldn't look kindly on it.
December 16, 2025 at 11:10 PM
But I also understand why this bothers others, and I will correct people who use others' incorrect pronouns. I'm not advocating that everyone take my position, just sharing where I personally landed.
December 16, 2025 at 11:05 PM
It used to bother me. I've given up. I switched to specifying any/any and let people use the pronouns they want for me. I don't think most people were being malicious about it, they just find it hard not to use he/him for someone with a beard... no matter what clothing or makeup I may have on. /1
December 16, 2025 at 11:03 PM
Mistakenly entered Open League for #umamusume #libracup and thought I had really messed up. Made a team of B-ranks as fast as possible. My Taishin is a bit OP....
December 13, 2025 at 11:16 PM
One thing I stand by absolutely firmly to this day is that Write-Output should only be used in a very niche circumstance. Pretty much everything else I have waffled on at this point. 🤷
November 28, 2025 at 10:50 PM
Lol... bsky mangled the code in your post... I was like "what idiot added -match to the WebCmdlets? wait... was that something I did? Am I that idiot?"
November 28, 2025 at 10:41 PM
Woot! Got 1st place in Virgo Cup Group B! Taiki Shuttle got 1st, Vodka got 2nd, and Nice Nature got 8th. #umamusume
November 25, 2025 at 10:21 PM
I've stuck around for everything. If I got the wrong read on the direction, my bad.
What I ultimately mean is make the art you want to make. You seem to be building to something. I just want to see what that is.
November 22, 2025 at 4:10 AM
Your latest Castle Wolfenstein video was so amazing. I love that it blends your artistic, political, and game commentary video styles so seamlessly. If that's the direction you're heading... more please.
November 22, 2025 at 3:43 AM
The milktoast liberals are too busy condemning socialism www.congress.gov/bill/119th-c...
www.congress.gov
November 21, 2025 at 7:11 PM
Reposted by Mark Kraus
In 148 days the premier #PowerShell event in North America kicks off in the PowerShell and DevOps Global Summit.

This is a can’t-miss opportunity for you to learn from industry experts, network w/ friends old and new, and form lasting conn. You *will* level up your career by going. So go!
Home | PowerShell + DevOps Global Summit
PowerShell + DevOps Global Summit is the gathering of PowerShell and DevOps professionals and enthusiasts. Join us for North America's only PowerShell Conference.
www.powershellsummit.org
November 15, 2025 at 11:03 PM
I really dig the new extension features.
November 11, 2025 at 6:31 PM
The first champions meeting I didn't try to make good aces for ended up being the only CM I got 1st place in so far. The Tokai Teio from my first Teio career won the day. LOL #umamusume #leocup
November 8, 2025 at 11:09 PM
Reposted by Mark Kraus
Heads up! I’m presenting for my friends at the PNW #PowerShell user group next week about parameter validation!

This is a critical thing to master no matter where you are in your scripting journey.

Join us for Cliff diving with PowerShell (And other bad ideas) at the link below!
Cliff diving with PowerShell (And other bad ideas) (by Stephen Valdinger), Wed, Nov 12, 2025, 6:00 PM | Meetup
Much like you wouldn't go BASE jumping without a parachute, you wouldn't hand a script to someone with validation, right? Right??? In this session, we'll cover some tips an
www.meetup.com
November 5, 2025 at 7:21 PM
Reposted by Mark Kraus
I asked you all to send me the funniest election night posts and this morning for my newsletter, I compiled them all for you! www.burnsnotice.com/the-best-ele...
The Best Election Night Posts - A Compilation
I asked my BlueSky followers to send me the funniest election night posts and boy howdy did they deliver. Enjoy! The Post having a normal one — Kate Burns (@katerqburns.bsky.social) 2025-11-05T03:50...
www.burnsnotice.com
November 5, 2025 at 12:36 PM
Reposted by Mark Kraus
PowerShell Wednesday is here, and we are learning about...

🔥 PowerShell Parameter Binding - how PowerShell matches your input to parameters

Join us for a deep dive with @sdwheeler.bsky.social, Lead Documentarian for PowerShell at Microsoft.

📺
PowerShell Parameter Binding Explained and Debugged with Microsoft's Sean Wheeler
Ever wonder how PowerShell decides which parameters to use and where your values actually go? In this PowerShell Wednesday session, we’re joined by Microsoft’s Sean Wheeler from the PowerShell team to demystify parameter binding—one of the most important (and misunderstood) parts of PowerShell. Can
www.youtube.com
November 5, 2025 at 12:42 PM
ctrl+shift+p > "PowerShell: Restart Session"
or "Developer: Restart Extension Host"
I have key bindings set for both because it's a frequent issue.
November 4, 2025 at 10:02 PM
Reposted by Mark Kraus
It’s wild to think the BurntToast #PowerShell module has been making Windows notifications for 10 years.

In our latest PowerShell Podcast episode, I got to chat with its creator @toastit.dev about finally hitting version 1.0 after a decade of community love and iteration.
1/2
November 4, 2025 at 3:51 PM