Griff Barker's Avatar

Griff Barker

@griff.systems.bsky.social

Husband, systems engineer, pretend blogger, all-around-nerd, Corgi haver, player of badminton and racquetball. The code I write almost usually works. #PowerShell #SystemsEngineering #IT #DataPrivacy πŸ”— https://griff.systems/ Statements are my own.

282 Followers  |  565 Following  |  1,503 Posts  |  Joined: 23.11.2024
Posts Following

Posts by Griff Barker (@griff.systems.bsky.social)

Don't want to read a blog post but want to check out hybrID on GitHub?

πŸ”— github.com/griffeth-bar...

06.03.2026 23:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Crucially, this is a far cry from a polished or feature-rich application. Just a burgeoning idea with some future plans/ideas. But I've been trying to get better at putting this up quickly and not waiting forever for them to be "good enough" (i.e., never, in my mind).

06.03.2026 23:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
hybrID Helps with Hybrid Hell Many of us have worked in organizations that have been in a halfway state between their on-premesis Active Directory/Exchange Server infrastructure and Entra ID/Exchange Online. I’d wager there are pr...

So many orgs are sitting in a hybrid state between their on-prem and cloud Microsoft infrastructure. But where to manage the objects? Some are here, some are there. This little idea will hopefully grow into something that can be helpful to folks in that situation.

griff.systems/posts/hybrID...

06.03.2026 23:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
PowerShell is fun :)Learning PowerShell on Microsoft Learn If you don’t already know, there is a β€˜Learning PowerShell’ section on Microsoft Learn. It’s truly a great start (or continuation) of your PowerShell journey. In this blog p…

If you don’t already know, there is a β€˜Learning PowerShell’ section on Microsoft Learn. It’s truly a great start (or continuation) of your PowerShell journey. In this blog post, I will highlight the different chapters.

#PowerShell #Learn

powershellisfun.com/2026/03/06/l...

06.03.2026 18:53 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

@andrewpla.tech will be on stage for #PSConfEU 2026 in #Wiesbaden (1-4 June)!

πŸŽ™οΈ PowerShell...with buttons
πŸŽ™οΈ Securing PowerShell from the Ground Up

🎟️ Book your tickets for the #PowerShell #Conference #Europe in #Germany: psconf.eu

#automation #IT

06.03.2026 11:30 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

Always like a peek into things in which I'm not extensively experienced.

05.03.2026 21:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ah well that changes everything, doesn't it? That takes me a bit out of my depth.

Is domain specified by FQDN not NetBIOS name?
If specifying a target SPN, does it include the desired realm?

Unfortunately I won't be much help past here. But still curious to hear when you get it worked out.

05.03.2026 21:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
ADMX_Kerberos Policy CSP Learn more about the ADMX_Kerberos Area in Policy CSP.

Yes, "Define host name-to-Kerberos realm mappings", it's under the same Kerberos set of policies: learn.microsoft.com/en-us/window...

05.03.2026 21:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
ADMX_Kerberos Policy CSP Learn more about the ADMX_Kerberos Area in Policy CSP.

learn.microsoft.com/en-us/window...

05.03.2026 21:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"This policy setting configures the Kerberos client's mapping to KDC proxy servers for domains based on their DNS suffix names. If you enable this policy setting, the Kerberos client will use the KDC proxy server for a domain when a domain controller cannot be located based on configured mappings."

05.03.2026 21:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There's a policy "Specify KDC proxy servers for Kerberos clients"

05.03.2026 21:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Does the domain to which the machine is joined have a group policy object configured for Computer Configuration\Administrative Templates\System\Kerberos ?

05.03.2026 21:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You ever just stop to think about all the little things we kinda take for granted in our jobs? I touch stuff like Markdown, JSON, mermaid charts, etc. constantly every day without thinking about it and today I was just like, huh, it's nice that we have stuff like this.

05.03.2026 18:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Defuddle now has a website!

This means you can use Defuddle anywhere to get the main content of a page in Markdown format.

You can simply add "defuddle.md" before any URL, use it via curl, Skills, CLI, or add it to your app via NPM.

04.03.2026 16:02 β€” πŸ‘ 214    πŸ” 26    πŸ’¬ 9    πŸ“Œ 2

A lot of people agree with you, and that's why that is something that the PowerShell team is hoping to look at this year, last I heard. If I got that wrong from the community call, someone step in an correct me.

05.03.2026 01:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
New to PSReadline? Start here.
PSReadLine is shaping your PowerShell experience whether you realize it or not. In this session, I'll break down what PSReadLine is, why it matters, and how to start using it intentionally. We’ll cover history, predictions, key bindings, and simple customization that can immediately improve your wo New to PSReadline? Start here.

Tara asked me about PSReadLine and I said, β€œGood question. I'll tell you on Wednesday.”

If you use #PowerShell, you’re already using PSReadLine… you just might not know it.

Tomorrow, well cover:
What it is. Why it matters. How to level it up.

04.03.2026 11:20 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

To whomever wrote pretty much any of the Solarwinds Rest APIs with which I've interacted...same.

04.03.2026 04:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think that's more of a frustration with Exchange Online than it is PowerShell, no?

What's the retention policy applied to the mailbox/Purges folder? Is there a litigation hold on the mailbox?

04.03.2026 04:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My QoL is gonna be improving πŸ“ˆπŸš€

04.03.2026 02:03 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

In all seriousness, you just made my day! This is awesome and I will *definitely* be using this. I spend a huge amount of time daily in various PS sessions with anywhere from 1 to 3+ different MS cloud services connected so this is huge.

(And yes, many of those GH issues are very familiar)

04.03.2026 02:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

PowerShell Summit πŸ‘€ I'm back!

Doing a live #PowerShell Podcast session on what it really takes to publish every week: wins, awkward moments, near-misses, plus a live recording.

April 13–16 | Bellevue, WA
Tickets: PowerShell.org #PSHSummit

Is this your first Summit?

03.03.2026 19:42 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

Don't misunderstand me -- I strongly dislike Windows as an OS, particularly in more recent years. I'm just saying that not everyone can "just pick *nix tooling". Unfortunately real life has more facets and considerations than a perfect world.

21.02.2026 15:34 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And an age range of end users who make up a large portion of the workforce are most familiar with Windows endpoints.

So then you need a toolkit to manage fleets of those devices at scale. I'm unaware of any major *nix-based tooling that excels at enterprise Windows fleet management.

21.02.2026 15:34 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Not every industry in existence has industry standard software/systems that are always available natively on/as *nix systems. Plenty of industries out there where all the industry standards run specifically on Windows.

21.02.2026 15:34 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I've cared about jQuery in the sense that I've had to care about the many vulnerabilities to it that existed in some previous envs I was administering, but beyond that...

21.02.2026 14:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Unless the environment you are required to use is a Windows environment.

It is wild to me how so many people on the internet assume that 100% of people have free reign over choosing what their environment/tooling/pipeline is made up of.

21.02.2026 14:46 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is the real truth of it, and at this point, I'm convinced all operating systems suck. Doesn't mean there aren't merits to them all, or that they aren't changing all the time, but in general I have a variety of issues with every OS I've used.

21.02.2026 14:40 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

LLMs seem to often use en/em dashes (U+2013/U+2014) instead of hyphens (U+002D) and smart quotes (U+201C/U+201D) instead of standard double quotes (U+022).

21.02.2026 02:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

my name is griff and i support this crash out

20.02.2026 04:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Does Finder take less than 10 seconds to load? Because if so, I'll take it. File Explorer (at least in Windows 11 these days) is an abysmal experience.

19.02.2026 13:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0