Advertisement Β· 728 Γ— 90

Posts by Mats E.

Preview
GitHub - matsest/lazyazure: The lazy way of viewing your Azure resources. TUI for drilling down into Azure subscriptions, resource groups and resources. The lazy way of viewing your Azure resources. TUI for drilling down into Azure subscriptions, resource groups and resources. - matsest/lazyazure

Made a new TUI for viewing Azure Resources, inspired by lazydocker πŸ§‘β€πŸ’»

It supports quickly navigating subscriptions, resource groups and resources from the terminal. See details and c portal url to clipboard. Most auth methods supported.

Try it out - feedback welcome! πŸ™‚

github.com/matsest/lazy...

3 weeks ago 0 0 0 0

No! So tired of this... Saw an improvement with these things specifically after starting to use Microsoft Docs MCP and being _very_ clear about when to use it in instructions file.

1 month ago 1 0 0 0

Horrendous example. Everything from the title (even the URL - ugh), the image, to the "content" in this "post" is just lowering the bar beyond low for tech content.

This used to be a good blog..

1 month ago 0 0 0 0

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.

10 months ago 2 0 0 1

Already tired of seeing AI written summaries in pull requests descriptions. Just feels so non-personal and bloated.

I would (almost) rather see "fix stuff" than to see a no-context summary of the diffs with endless file and line references.

10 months ago 0 0 1 0
Preview
GitHub - matsest/bicep-deploy-whatif-without-write-demo: Demo of running Bicep What-If deploy without write permissions Demo of running Bicep What-If deploy without write permissions - matsest/bicep-deploy-whatif-without-write-demo

Ever wanted to do a @biceplang.bsky.social What-If Deployment without Write permissions? πŸ’ͺ

Now you finally can! Using the newly released ValidationLevel deployment option you can e.g. more securely run a what-if to validate change from a PR:

#azure #biceplang

github.com/matsest/bice...

10 months ago 5 2 0 0
Post image Post image

On the left, the lie.
On the right, reality.

10 months ago 28 2 5 0
Advertisement

1 year ago ~to the day~

11 months ago 13809 2553 185 58
Preview
Release v2.1 Β· matsest/gh-runner-az-private-network-demo This release adds support for specifying default outbound access and NAT Gateway deploy to prepare for the requirement of explicit outbound access: On September 30, 2025, default outbound access f...

Just released an update to my demo repo for @github.com hosted runners with #Azure Private Networking to now support explicit outbound access using a NAT Gateway (default outbound access will be retired September 30th 2025).

#githubactions #biceplang #powershell

11 months ago 2 0 0 0

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

1 year ago 11 4 3 1
Preview
Harden-Runner detection: tj-actions/changed-files action is compromised - StepSecurity tj-actions/changed-files

This is an particularly ugly example of a GitHub Actions supply-chain attack.

All tags updated to point to malicious version. Commit introduced via false renovate commit.

www.stepsecurity.io/blog/harden-...

More info in repo issue: github.com/tj-actions/c...

1 year ago 1 0 0 1

Thanks! Feel free to create an issue or a PR if you come across anything that doesn't work or should be improved πŸ˜‰

1 year ago 0 0 0 0
Post image

and I managed to sneak in a fun little excercise in subnet math πŸ€“

Link to the PowerShell function here: github.com/matsest/gh-r...

1 year ago 0 0 0 0
Post image

..and I've added some nicely formatted output with URLs to #Azure and #GitHub πŸͺ„

1 year ago 0 0 1 0
Advertisement
Preview
GitHub - matsest/gh-runner-az-private-network-demo: Demo for Azure private networking for GitHub-hosted Runners Demo for Azure private networking for GitHub-hosted Runners - matsest/gh-runner-az-private-network-demo

Want to try out Azure Private Networking for GitHub-hosted Runners?

With the use of @biceplang.bsky.social, @github.com APIs and some PowerShell I made a end-to-end deployment of both the required Azure and GitHub configurations.

Up and running in less than 1 minute! ⚑
github.com/matsest/gh-r...

1 year ago 2 1 2 0
Post image

come on dude we’re running out of cards

1 year ago 42 6 2 0

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.

1 year ago 1 0 0 0
Post image

Oh boy, working in "serious IT" sounds like a miserable place to be 🀦

1 year ago 0 0 0 0

Oh no they've invented a much cheaper Bluetooth radio before any of us figured out how to make a product as useful as AirPods with our expensive Bluetooth radios

1 year ago 587 38 15 1

...and there's the end credits. Still holds up as a fantastic game, even in 2025.

1 year ago 3 0 0 0
The Importance Of Investing In Soft Skills In The Age Of AI | CSS-Tricks I am still an AI skeptic. The biggest risk I foresee is thatΒ if your sole responsibility is to write code, your job is at risk. It’s not time to panic, but I do see a lot of value in evolving your sof...

As I'm sharing some of the skepticism on current state of AI, this was a positive take to read.

Invest in core skills. Build transferable knowledge. Both soft skills, and a solid understanding of fundamentals within your field will make you resilient to current fads.

css-tricks.com/the-importan...

1 year ago 1 0 0 0
Advertisement
Preview
a cartoon worm with a nick logo on the bottom right ALT: a cartoon worm with a nick logo on the bottom right
1 year ago 0 0 0 0

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.

1 year ago 1 0 0 0

That's also a good tip! Variable validations are great!

A feature too rarely used in a lot of PowerShell code i see around.

1 year ago 0 0 0 0

...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...)

1 year ago 1 0 1 0

A quite good summary of PowerShell.

I think it's underrated as a powerful cross-platform, high-lvl scripting language w/lots of advanced features under the hood. But many devs and engineers shy away from it.

Maybe due to the (outdated) Windows-only association. Others maybe due to things like this

1 year ago 4 0 1 0

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.

1 year ago 1 0 0 0

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! 😁

1 year ago 0 0 2 0

I agree! The lack of consistency in these type of language features is not very nice.

1 year ago 0 0 0 0

The example code is based off an actual code I debugged where some logic where built around a [string] type and where assignment of $null was used. Took some time to figure out it the first time.

1 year ago 0 0 0 0
Advertisement