Christian Ritter [MVP]'s Avatar

Christian Ritter [MVP]

@hcritter.bsky.social

He/Him | Father of two ♥️♥️ | Microsoft MVP |#PowerShell aficionado | Automation enthusiast | Blog author | Founder of PSUGFFM | Public Speaker | Opinions are my own.

1,279 Followers  |  301 Following  |  43 Posts  |  Joined: 27.07.2023  |  1.891

Latest posts by hcritter.bsky.social on Bluesky

Post image

. @jakubjares.com is digging deep at the #PSConfEu

#PowerShell #SpeedTheFudgeUp

23.06.2025 11:18 — 👍 9    🔁 0    💬 1    📌 0
Post image

On my way to @psconf.eu :)

My travel buddy is excited as well!

Time to prep some community sessions ;)

#psconfeu #PowerShell

22.06.2025 10:45 — 👍 19    🔁 0    💬 2    📌 0

Also saw some familiar faces at the airport already :)

22.06.2025 10:38 — 👍 0    🔁 0    💬 0    📌 0

This^

27.05.2025 10:18 — 👍 1    🔁 0    💬 0    📌 0

I think the most of us had already written a little Script for that, but now having a handy module is such a time saver! Thank you Merill

27.05.2025 07:05 — 👍 2    🔁 0    💬 1    📌 0

Interesting article, thanks Mike!
Quick question:
What if I also want to assign a hashtable value to a variable?
I don't do it often, but sometimes I need a deep property and like to store it inside, like:
Region = $Region = $_.Foo.bar.barz
ShortRegion = $Region.Substring(0,5)

28.04.2025 09:14 — 👍 0    🔁 0    💬 0    📌 0
Post image

New PowerShell module: 🔍 PSCommitSecretScanner

Scans remote Git repos for secrets (tokens, keys, passwords) in the commit history.

Open-source: github.com/HCRitter/PSC...

#PowerShell #CyberSecurity #DevSecOps #OpenSource #GitHub #Automation #Git #Secrets #DevOps #MVPBuzz

26.04.2025 10:58 — 👍 15    🔁 3    💬 1    📌 0
Post image

After the lunch @emrys.macinally.de is about to rock the stage by showing us how we can pimp our parameters by using argument completers properly.

#PSHSummit #PowerShell

09.04.2025 20:00 — 👍 9    🔁 1    💬 0    📌 0
Post image Post image Post image Post image

Can you believe we’re already on Day 3?!

Which session has been your favorite so far? And what are you hyped to attend today?

Let us know in the comments!

Some speakers shown below:
@hcritter.bsky.social
@andrewpla.tech
@schlauge.com

#pshsummit #pshsummit25

09.04.2025 17:17 — 👍 9    🔁 2    💬 0    📌 0
Post image

Geeking out about #PowerShell at the #PSHSummit with @mrpowershell.bsky.social

08.04.2025 02:14 — 👍 17    🔁 2    💬 0    📌 0
Post image

🚀 New PowerShell ScriptAnalyzer rule!

Ensure functions have proper examples in help & catch mistakes. Integrate into CI/CD!

github.com/HCRitter/PSSA_Rules

#PowerShell #DevOps #Automation #CICD

10.02.2025 17:47 — 👍 7    🔁 2    💬 0    📌 0

So you mean based on in which folder of your module the file lies? Hmm interesting. Maybe I could write two more rules for that. So you can run those for specific scenarios! Good call!

10.02.2025 14:02 — 👍 0    🔁 0    💬 1    📌 0
Post image

🚀 New PSScriptAnalyzer rule!
Measure-GraphPermissionScope scans PowerShell scripts to detect unused Microsoft Graph scopes, enforcing the least privilege & better security. 🔎🔐

github.com/HCRitter/PSS...

#PowerShell #MicrosoftGraph #CyberSecurity #PSScriptAnalyzer

10.02.2025 12:00 — 👍 4    🔁 0    💬 0    📌 0
Post image

🚀 New PowerShell Script Analyzer Rule: Measure-SnakeCaseVariableNames

No more _snake_case! This rule helps enforce PascalCase for variable names, keeping scripts clean & consistent.

✅ Detects snake_case
✅ Suggests PascalCase

github.com/HCRitter/PSS...
#PowerShell #Scripting

10.02.2025 09:05 — 👍 4    🔁 1    💬 2    📌 0

Hey Steve, welcome :)

16.01.2025 20:14 — 👍 3    🔁 0    💬 0    📌 0

Sounds interesting. Thanks for the article!

10.01.2025 15:56 — 👍 3    🔁 0    💬 0    📌 0
Home - PSConfEU Discover PowerShell scripting & automation at psconf.eu. Join experts, learn, & boost productivity. Elevate your skills today!

Which of the #PSSATKA folks I will see at the @psconf.eu? Have you submitted a talk? Wanna speak again with a #PowerShell enthusiastic person or do you want to keep up the spirit?! Save your seat: psconf.eu

16.12.2024 18:57 — 👍 3    🔁 0    💬 0    📌 0

:D

05.12.2024 12:11 — 👍 0    🔁 0    💬 0    📌 0
Post image

“This PowerShell Saturday Karlsruhe -Thing is only about deep nerd stuff…” you better not bet on this statement, as @harmveenstra.bsky.social proves them wrong, with his meta session about blogging, imposter syndrome avoidance and many more useful advices.

#PowerShell #PSSatKA

30.11.2024 13:12 — 👍 8    🔁 2    💬 0    📌 0
Post image

A lot of laughter in @bjompen.bsky.social Christmas related session! Mind his sweater :)

#PSSatKA #PowerShell #PowerShellSaturday

30.11.2024 10:43 — 👍 12    🔁 3    💬 2    📌 0
Post image Post image

We kick off PowerShell Saturday Karlsruhe after the welcome ceremony with @cj-berlin.bsky.social and Friedrich Weinmann!

#PowerShell #PowerShellSaturday #PSSatKA

30.11.2024 08:48 — 👍 15    🔁 5    💬 2    📌 0

We will miss you and we will make a toast for you

29.11.2024 14:11 — 👍 1    🔁 0    💬 0    📌 0

About the event for sure and many thanks

29.11.2024 11:36 — 👍 0    🔁 0    💬 0    📌 0
Post image

My #TravelBuddy and I are gearing up for PowerShell Saturday Karlsruhe!

Most of the speakers are already on their way, and we can’t wait to join them.

Got some free time tomorrow? Come visit us—it’s completely free! 🙌

psugffm.odoo.com/pssaturday

#PSSatKA #PowerShell #PSSaturdayKarlsruhe

29.11.2024 10:09 — 👍 14    🔁 1    💬 6    📌 0

Sharing my #PowerShell Starter Pack again.

I realized I must have accidentally dropped @robsewell.com's PowerShell feed, so I added it back. I also added @psconf.eu #PSConfEU feed.

go.bsky.app/9ozmoAY

17.11.2024 17:00 — 👍 60    🔁 16    💬 7    📌 0
Post image

As you will be there, they’ll follow :)

19.11.2024 17:57 — 👍 4    🔁 0    💬 0    📌 0

it was a pleasure to me, but next to my horrible camera placement, I really should upgrade that, I was tired as heck. Recording after a little one (10 months) has kept me up all night, was quite challenging. But as @andrewpla.tech is an amazing host, he makes you feel special the whole recording!

11.11.2024 20:01 — 👍 2    🔁 0    💬 1    📌 0

Darrrrrrrn, thanks pirate :)

08.11.2024 18:59 — 👍 1    🔁 0    💬 0    📌 0

Indeed I do, but like I’ve said, I don’t use the round method that often.

I know that typecasting from float to int rounds up by the first place behind the dot.

05.11.2024 13:23 — 👍 0    🔁 0    💬 1    📌 0

Ah yes makes sense. So the second parameter is basically the index pointer where to round and all the numbers are interpreted as an array. Got it

05.11.2024 00:13 — 👍 0    🔁 0    💬 0    📌 0

@hcritter is following 20 prominent accounts