Sign in

Mats E.

@matsest.mxe.no
316 followers 432 following 69 posts

Coding cloud architect from Norway Working mostly with Azure ☁️ Interested in modern platforms, improving developer experiences, engaging in open source, and automating everything. 🧑‍💻 github.com/matsest | 🏠 mxe.no | @matsest elsewhere

PostsRepliesMedia
Mats E. @matsest.mxe.no · 21/07/2026
Why did @github.com start showing AI Credits usage for GitHub Copilot on users profiles yesterday, and revoke it today? The changelog entry published yesterday is also nowhere to be found anymore.
110
Mats E. @matsest.mxe.no · 11/05/2026
Oppdatert med oversikt over alle lag på ligastats ved å trykke på rankingen. Fortsatt tidlig i sesongen, men gir en pekepinn på hvilke lag som gjør det bra offensivt, defensivt og klarer å kontrollere kamper utover kun ren poengfangst etter 6 runder spilt. godset.mats.codes
000
Mats E. @matsest.mxe.no · 10/05/2026
Oppdatert med flere stats som viser om laget over- eller underpresterer i forhold til nåværende plassering + oversikt over målpoeng blant spillerne. Foreløpige tall tilsier opprykksform for Strømsgodset, selv om plasseringen ikke er helt der enda..
000
Mats E. @matsest.mxe.no · 08/05/2026
Rykker Godset Opp? godset.mats.codes Lagd en enkel oversikt for å følge Strømsgodset gjennom sesongen i Obos. Automatisk oppdatert daglig med siste nøkkeltall, statistikk, form, målpoeng og tabell. #obosligaen #fotball #norskfotball @godset.bsky.social
godset.mats.codes
Rykker Godset Opp? Følg Strømsgodsets vei tilbake til Eliteserien.
Oppdatert nøkkeltall, opprykksstatus og tabell for Strømsgodset i 2026.
000
Mats E. @matsest.mxe.no · 25/03/2026
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...
github.com
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
000
Mats E. @matsest.mxe.no · 09/03/2026
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..
techcommunity.microsoft.com
Decision Matrix: API vs MCP Tools — The Great Integration Showdown 🥊 | Microsoft Community Hub
 Audience: Engineers + Stakeholders (and anyone who's ever argued about API architecture at lunch)Date: March 2026Author: Sabyasachi...
000
Mats E. @matsest.mxe.no · 09/06/2025
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.
100
Mats E. @matsest.mxe.no · 01/06/2025
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.com
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
042
Reposted by Mats E.
Rand Fishkin @randfish.bsky.social · 28/05/2025
On the left, the lie. On the right, reality.
5282
Reposted by Mats E.
Seth Trueger @mdaware.org · 14/05/2025
1 year ago ~to the day~
Seth Trueger @mdaware.org


who will get bigger bonuses, the execs who rebranded HBO into Max? or the execs who will someday return Max to their HBO roots?

May 14, 2024 at 1:25 PM.
184137112537
Mats E. @matsest.mxe.no · 13/05/2025
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
github.com
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...
020
Reposted by Mats E.
Betty Junod @bettyjunod.bsky.social · 04/04/2025
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
3114
Mats E. @matsest.mxe.no · 15/03/2025
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...
stepsecurity.io
Harden-Runner detection: tj-actions/changed-files action is compromised - StepSecurity
tj-actions/changed-files
010
Mats E. @matsest.mxe.no · 10/03/2025
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.com
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
221
Reposted by Mats E.
Brent Ozar @brento.bsky.social · 05/03/2025
come on dude we’re running out of cards
2436
Mats E. @matsest.mxe.no · 03/02/2025
Oh boy, working in "serious IT" sounds like a miserable place to be 🤦
000
Reposted by Mats E.
nilay patel @reckless.bsky.social · 27/01/2025
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
1558738
Mats E. @matsest.mxe.no · 25/01/2025
...and there's the end credits. Still holds up as a fantastic game, even in 2025.
030
Mats E. @matsest.mxe.no · 15/01/2025
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...
css-tricks.com
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...
010
Mats E. @matsest.mxe.no · 09/01/2025
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
140
Mats E. @matsest.mxe.no · 09/01/2025
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
Powershell code:

[CmdletBinding()]
param (
  [string]$MyParam = "foo"
)

if ($MyParam -eq "foo"){
    $MyParam = $null
}

if($null -eq $MyParam){
    Write-Host "The value is null" -ForegroundColor "Green"
} else {
  Write-Host "The value is NOT null" -ForegroundColor "Red"
}
380
Mats E. @matsest.mxe.no · 06/01/2025
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 😴
Myself holding my new-born child
120
Mats E. @matsest.mxe.no · 01/12/2024
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 🫠
030
Mats E. @matsest.mxe.no · 29/11/2024
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..)
github.com
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.
030
Mats E. @matsest.mxe.no · 25/11/2024
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)..
support.microsoft.com
Schedule in-person events in Outlook - Microsoft SupportYour Privacy Choices Opt-Out Icon
000
Mats E. @matsest.mxe.no · 24/11/2024
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!
A gameplay picture from The Legend of Zelda: Ocarina Of Time showing Link playing his Ocarina
030
Mats E. @matsest.mxe.no · 22/11/2024
Sad to see such a great community site deteriorate. Any good alternatives out there?
000
Mats E. @matsest.mxe.no · 21/11/2024
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.
Screenshot of a ticketmaster email stating the conditions for the Resale service.

Highlighted: "Once your tickets are sold, we will email you a confirmation. Payment 8s issued around 17 days after your tickets have been sold."
010
Mats E. @matsest.mxe.no · 20/11/2024
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! ☝️
141
Mats E. @matsest.mxe.no · 18/11/2024
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.
000
Mats E. @matsest.mxe.no · 17/11/2024
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?
100
Mats E. @matsest.mxe.no · 13/11/2024
Ever dealt with service tags in Azure networking? Want to quickly find out if an IP belongs to a tag, or inspect/search across service tags? Found this excellent website which also has an API: azservicetags.azurewebsites.net Source on GitHub: github.com/jelledruyts/...
azservicetags.azurewebsites.net
Home - Azure Service Tags
000
Mats E. @matsest.mxe.no · 11/11/2024
@github.com -hosted runners with Azure private networking hits the sweet spot when it comes to bridging the gap between a managed service (from GitHub) and self-hosting infrastructure in Azure. Just missing the last few pieces (APIs) to get this fully automated end-to-end. github.com/matsest/gh-r...
github.com
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
210
Mats E. @matsest.mxe.no · 04/11/2024
Not really onboard the AI hype-train, but let's try something.. Tested NotebookLM on one of my posts regarding GitHub Actions for Azure with OpenID Connect. It's fairly technical and contains lot's of code samples. Blog (w/embedded audio): www.mxe.no/posts/securi...
mxe.no
Securing GitHub Actions for Azure with OpenID Connect
Azure Back to School 2023 Session by Mats Estensen.
100
Reposted by Mats E.
Stefano Borrelli @stefanoborrelli.bsky.social · 28/10/2024
New to Bluesky and looking for tech folks to follow? I've compiled a list of tech-related starter packs into a Github Gist. gist.github.com/stevendborre...
gist.github.com
Bluesky Starter Packs
Bluesky Starter Packs. GitHub Gist: instantly share code, notes, and snippets.
106226
Mats E. @matsest.mxe.no · 24/10/2024
*Entering the blue sky* Hope to see less ads, spam, extremism, and bots than on the birdsite - and more of the good posts and great people, both familiar and new 👋
media.tenor.com
a black background with green text that says `` hello , world ''
ALT: a black background with green text that says `` hello , world ''
2120