SeeminglyScience
seeminglyscience.com
SeeminglyScience
@seeminglyscience.com
Software Engineer for PowerShell at Microsoft
Think he just meant he'd give me credit for embarrassing code. Jokes on him though, I'm perfectly capable of embarrassing myself 🙃
September 25, 2025 at 3:44 PM
Use `Span<>`. Not in the cards though (outside of implicit conversion for method arguments)
April 22, 2025 at 5:00 AM
I'm definitely not suggesting the proliferation of the style choice, but I would also strongly recommend against someone removing said aliases in their profile.
January 15, 2025 at 5:27 AM
So I mention it only because it is much harder to completely write off when a decent chunk of folks do it regardless of what any one individual thinks. You can use github code search to gauge usage of each

path:*.ps1 /\|\s*where [{a-zA-Z\-]/
path:*.ps1 /\|\s*where-object [{a-zA-Z\-]/
January 15, 2025 at 5:24 AM
While I personally agree, `where` and `foreach` specifically are not as unanimous in the community. There's a not insignificant group of folks who believe they should be treated more like keywords, and using the full command name is less readable.

(Again, not me, just saying it's not as clear cut)
January 15, 2025 at 2:43 AM
ehhhh I don't know how much I endorse IDispatch, but IUnknown is neat
January 14, 2025 at 6:04 PM
One of these days you will see the glory of vtables. When you do, you'll finally feel complete and know true serenity. Through vtables, all things are possible (or maybe just virtual dispatch)
January 14, 2025 at 4:25 PM