Mats E.
banner
matsest.mxe.no
Mats E.
@matsest.mxe.no
Coding cloud architect from Norway

Working mostly with Azure ☁️ Interested in modern platforms, improving developer experiences, engaging in open source, and automating everything.

🧑‍💻 https://github.com/matsest | 🏠 https://mxe.no | @matsest elsewhere
The writing style in AI generated text is unmistakably non-personal and boring. With more content (posts, blogs, code) being made by AI I fear more people will attempt to mimic the same style.

Let's not forget to have room for personality, flair, linguistic diversity and typos.
June 9, 2025 at 9:21 PM
Reposted by Mats E.
Everyone so excited about MCP as the latest AI awesome sauce

Me: looks like an API gateway

@monkchips.com: SOAP for AI tools cool cool

Time to answer all the same questions again
April 4, 2025 at 7:30 AM
Thanks! Feel free to create an issue or a PR if you come across anything that doesn't work or should be improved 😉
March 10, 2025 at 1:45 PM
and I managed to sneak in a fun little excercise in subnet math 🤓

Link to the PowerShell function here: github.com/matsest/gh-r...
March 10, 2025 at 9:07 AM
..and I've added some nicely formatted output with URLs to #Azure and #GitHub 🪄
March 10, 2025 at 9:05 AM
Billing is more or less static since it does not scale to zero. So not much different from a small VM in my experience.

Depending on your usecase I would consider Container Apps. More batteries included, better scaling up and down and with a more usage based billing.
February 6, 2025 at 6:26 AM
I partly understand it, coming from a Linux background myself, but in total I agree with you, especially on cmdlet names. Super useful!

Personally I see it in a CLI setting. Would love to have more use of long+short-form parameter names for cmdlets, similar to --name/-n, --silent/-s etc.
January 9, 2025 at 9:33 PM
That's also a good tip! Variable validations are great!

A feature too rarely used in a lot of PowerShell code i see around.
January 9, 2025 at 9:25 PM
...and third maybe due to the very verbose syntax, especially for those utilizing it mostly for interactive command line shells.

(although aliases is underutilized in PowerShell as well! - bsky.app/profile/jsno...)
And then Aliases could make things friendly.

IMHO hostility towards aliases has hurt the PowerShell community.

Anyone that things that avoiding aliases increases security, doesn't understand PowerShell token resolution.
January 9, 2025 at 9:02 PM
That's a good point - it's a much better check to use that method in this case.

I often tend to use typed variables, as PowerShell can be a bit too relaxed with implicit type conversions, but it's too bad that script analyzer don't pick cases like this stuff up, and no runtime warnings is printed.
January 9, 2025 at 8:20 PM
From the docs: "But PowerShell is very generous and allows for variables to be any type. If you decide to strongly type a value type, it cannot be $null. PowerShell converts $null to a default value for many types."

IMO PowerShell is too generous in these cases! 😁
January 9, 2025 at 8:16 PM