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
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.
June 9, 2025 at 9:14 PM
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...
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
github.com
June 1, 2025 at 7:23 PM
Reposted by Mats E.
On the left, the lie.
On the right, reality.
May 28, 2025 at 8:52 PM
Reposted by Mats E.
1 year ago ~to the day~
May 14, 2025 at 6:32 PM
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
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...
github.com
May 13, 2025 at 5:53 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
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...
Harden-Runner detection: tj-actions/changed-files action is compromised - StepSecurity
tj-actions/changed-files
www.stepsecurity.io
March 15, 2025 at 8:12 AM
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...
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
github.com
March 10, 2025 at 9:02 AM
Reposted by Mats E.
come on dude we’re running out of cards
March 5, 2025 at 12:34 AM
Oh boy, working in "serious IT" sounds like a miserable place to be 🤦
February 3, 2025 at 3:29 PM
Reposted by Mats E.
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
January 27, 2025 at 7:18 PM
...and there's the end credits. Still holds up as a fantastic game, even in 2025.
Enjoying some childhood nostalgia today, by starting a new save file of The Legend of Zelda: Ocarina of Time on my Nintendo Switch 🎮

25+ years since it was first released and still a great game!
January 25, 2025 at 1:35 PM
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...
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...
css-tricks.com
January 15, 2025 at 11:07 PM
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
PowerShell was initially designed for IT Pros, so it does a lot of things that probably drive developers nuts. PowerShell attempts to hide and abstract a lot of the .NET sausage making to make it easy to use, but sometimes we hit speed bumps like your example.
January 9, 2025 at 8:34 PM
A #powershell thing that's confused me several times (and I was reminded of today)...

What do you think the output of this script will be? And why? Is it as expected? 😉

(PowerShell 7.4, code is in alt-text)

@jdhitsolutions.com @mrpowershell.bsky.social @steviecoaster.dev #pwsh
January 9, 2025 at 7:42 PM
Happy New Year!

The greatest gift of last year came just a few days before Christmas, and I'm grateful I got the chance to have a total of 3 weeks of time off to take care of our little one and spend time with the family.

Now reading myself for getting back to work again 😴
January 6, 2025 at 7:32 AM
Would be nice if every day of #adventofcode was a Sunday / day off. Let's see how many days of self-torment I have in me this December 🫠
December 1, 2024 at 5:00 PM
Working on a #Powershell replacement for the `grep` command, to quickly search files. Trying to get same behavior and argument support with just native commands 🥷

(Stuck on a Windows-machine without WSL support for a project..)
dotfiles/pwsh/.config/powershell/Microsoft.PowerShell_profile.ps1 at master · matsest/dotfiles
config files and such. Contribute to matsest/dotfiles development by creating an account on GitHub.
github.com
November 29, 2024 at 9:44 AM
It's baffling that the software many of us use for The Boring Stuff every day sucks at basic things that would have been so easy in the real world.

It took YEARS before the feature of registering in-person/virtual attendance for a meeting finally came (and it's still kind of new so few use it)..
November 25, 2024 at 8:34 PM
Enjoying some childhood nostalgia today, by starting a new save file of The Legend of Zelda: Ocarina of Time on my Nintendo Switch 🎮

25+ years since it was first released and still a great game!
November 24, 2024 at 2:37 PM
Sad to see such a great community site deteriorate.

Any good alternatives out there?
meetup.com is really ramping up their monetization - I can't even see who else is attending London Gophers meetups without paying for a subscription 😑

Any recommendations for a better platform for Go meetups?
November 22, 2024 at 4:16 PM
Just sold a ticket using Ticketmaster Resale:

They will sell your ticket for you (below listing price), add yet another service fee for the new buyer and then give you money after 17(!) days.

Excellent idea - subpar execution.
November 21, 2024 at 7:31 AM
Today a co-worker failed to upload a pdf to a government file upload because to file name was in all-caps, including the file extension (.PDF).

Everything worked with a simple rename to.pdf.. 🤦

Devs, if you build a file upload service, don't validate on the file extension only! ☝️
November 20, 2024 at 11:30 AM
Freedom to tinker with my own setup to do under-the-hood stuff as well as user-facing stuff to my own liking.

Freedom to fix it If something doesn't work. If something works poorly I can improve or even replace it - no lock-in.

Freedom to re-purpose hardware to run it.

Freedom.
What is your favourite thing about #Linux?
November 18, 2024 at 9:16 PM
Spent some off time today trying to set up a music rig on my Linux machine using Guitarix (virtual amp) and Ardour (DAW). Both OSS and actively maintained.

Everything actually run's quite well out of the box (on Pop OS!), and my Scarlett Solo worked without any driver hassle. Will it last?
November 17, 2024 at 10:17 PM