Trond Jakob Sjøvang's Avatar

Trond Jakob Sjøvang

@trond.sjovang.no

I like breaking things to figure out how they work. Some times I also like putting then back together so they actually work again. https://trond.sjovang.no

82
Followers
266
Following
87
Posts
13.08.2023
Joined
Posts Following

Latest posts by Trond Jakob Sjøvang @trond.sjovang.no

Post image

Markedsføring siden 2025 i ett nøtteskall

19.02.2026 17:28 👍 0 🔁 1 💬 0 📌 0

Another one is localization on learn. e.g the product "Fabric" is translated to "stoff" in norwegian. But the word used is common slang for drugs. So "Try fabric for free" gets a new meaning, and I don't think MSFT is branching out to the cartel business just yet =)

18.02.2026 21:09 👍 0 🔁 0 💬 0 📌 0

It effectively makes migrating completely from hashicorp/azuread + hashicorp/azurerm over to azure/azapi + microsoft/msgraph impossible

10.02.2026 21:39 👍 1 🔁 0 💬 0 📌 0
PIM - role eligibility schedule request

PIM - role eligibility schedule request

And creating a role eligbility schedule request in PIM (learn.microsoft.com/en-us/azure/...)

10.02.2026 21:37 👍 0 🔁 0 💬 1 📌 0
Microsoft’s own Azure API guidelines (https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#resource-schema--field-mutability)

Microsoft’s own Azure API guidelines (https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#resource-schema--field-mutability)

API guidelines:

10.02.2026 21:36 👍 0 🔁 0 💬 1 📌 0

One thing I will never understand is why Microsoft’s own API guidelines advise their devs to use HTTP methods for CRUD. And everything related to PIM is just «hold my beer and let me do something completely different», and different == behavior that completely breaks running tofu/terraform destroy

10.02.2026 21:35 👍 0 🔁 0 💬 1 📌 0

Things I never learn:
- Regular Expressions
- Avoiding that 06:30 flight which means I have to get up at 05:00

26.01.2026 18:24 👍 1 🔁 0 💬 0 📌 0

It’s pretty funny that you can tell every AI agent to create an image of a tree and it will spot out a pretty good and realistic tree. But if you want a relatively simple 2D SVG illustration it suddenly have zero concept of how trees look like until you force feed it a bunch of SVG examples

20.01.2026 12:31 👍 0 🔁 0 💬 0 📌 0
Preview
pyinfra - Fast Python Infrastructure Automation Tool Fast, Python-based infrastructure automation. Deploy to SSH servers, Docker, and local machines. 10x faster than Ansible.

crawled into the Harry Potter bedroom (the storage under the stairs), retrieved a NUC that has been powered off for a year(++), installed linux on it, figured out which config mgmt tools to (not) use, and now: build labs with pyinfra.com for fun and learning

09.01.2026 20:33 👍 0 🔁 0 💬 0 📌 0
Preview
a woman wearing a santa hat is holding a man 's hand and says `` stop trying to make fetch happen '' . Alt: it's NOT going to happen!

it's NOT going to happen!

05.01.2026 15:21 👍 1 🔁 0 💬 1 📌 0
Post image
05.01.2026 13:17 👍 1 🔁 0 💬 1 📌 0

alias det-e-bærre-lækkert ‘sudo !!’

#itshardtobeanissemann

03.12.2025 19:23 👍 1 🔁 0 💬 0 📌 0
Preview
Shai Hulud Strikes Again (v2) - Socket Another wave of Shai-Hulud campaign has hit npm with more than 500 packages and 700+ versions affected.

Ugh! Here we go again? socket.dev/blog/shai-hu...

24.11.2025 16:10 👍 0 🔁 0 💬 0 📌 0
Preview
a man in a white shirt and red hat says keep rollin ' rollin ' rollin ' rollin ' rollin ' ALT: a man in a white shirt and red hat says keep rollin ' rollin ' rollin ' rollin ' rollin '
18.11.2025 14:11 👍 1 🔁 0 💬 0 📌 0

The more I dig in #msgraph the stranger it gets. Like what:

"The type of the request. Use adminAdd to add a resource, if the caller is an administrator or resource owner, adminUpdate to update a resource, or adminRemove to remove a resource."

Why not just use HTTP POST, PATCH and DELETE? 🤷‍♂️

29.09.2025 08:35 👍 0 🔁 0 💬 0 📌 0

Ever got a bit frustrated because you couldn't configure role settings for your Entra ID roles in PIM with Terraform?

Well now you can stop being frustrated and solve it with this weeks latest release of the msgraph-provider: trond.sjovang.no/posts/config...

#terraform #entraid #mvpbuzz

20.09.2025 15:33 👍 1 🔁 0 💬 0 📌 0
Preview
Releases · microsoft/terraform-provider-msgraph Contribute to microsoft/terraform-provider-msgraph development by creating an account on GitHub.

A lot of very nice improvements in v.0.2 to make the terraform provider for msgraph even more useful!

- retry and timeout configuration
- update_resource, resource_collection and resource_action to cover more api endpoints

github.com/microsoft/te...

#mvpbuzz #terraform #msgraph

19.09.2025 08:25 👍 0 🔁 0 💬 0 📌 0

Is it «Vibecode Copilot 26» ?

09.09.2025 18:26 👍 5 🔁 0 💬 1 📌 0
Preview
Humble Tech Book Bundle: Cloud Infrastructure and DevOps Toolkit by Packt Master AWS & Azure with the latest Humble Tech Book Bundle: Cloud Infrastructure and DevOps Toolkit. Plus, a portion of your purchase supports No Kid Hungry!

I often manage to snag some good deals through Humblebundle, and now Packt has hooked us up with a great bundle for cloud professionals! So why not level up your knowledge while also supporting a good cause?

#MVPBuzz #CloudNativeAmbassador

www.humblebundle.com/books/cloud-...

30.08.2025 13:52 👍 4 🔁 2 💬 0 📌 1

normalize buying a posh bottle of red wine from Burgundy and a new Lego set for your birthday and proceed to drink wine and build Lego while listening to your favorite records

25.08.2025 16:46 👍 0 🔁 0 💬 1 📌 0

Anyone else see a 404 and/or certificate error on some Azure static web apps today? #mvpbuzz

22.08.2025 11:53 👍 0 🔁 0 💬 0 📌 0

yes, yes, it might be dangerous to push to prod on a Friday, but have you tried eating something with red sauce while wearing a white t-shirt?

14.08.2025 08:14 👍 0 🔁 0 💬 0 📌 0
Terraform Registry

registry.terraform.io/providers/ha... doesn't have a resource for connected organizations, but with registry.terraform.io/providers/mi... we can just create a small module to deploy the connection and external/internal sponsors: registry.terraform.io/modules/sjov...

#mvpbuzz #entraid #msgraph

11.08.2025 10:47 👍 0 🔁 0 💬 0 📌 0

TLDR: You should probably not migrate away from terraform-provider-azuread or start using it for anything important yet. But test it out, report bugs, and provide feedback to keep the dev team happy and busy!

05.08.2025 15:40 👍 0 🔁 0 💬 0 📌 0

A quick note on the terraform provider for entra id/msgraph that was made available while everyone was busy enjoying their summer holiday trond.sjovang.no/posts/a-new-...

#terraform #msgraph #entraid #mvpbuzz

05.08.2025 15:39 👍 1 🔁 0 💬 1 📌 0
Post image Basilique du Sacré-Cœur de Montmartre

Basilique du Sacré-Cœur de Montmartre

Being in Montmartre for the last stage today was WILD! The narrowest little cobblestone street packed with people and the amazing backdrop of Sacré-Cæur #tdf #letour

27.07.2025 21:01 👍 1 🔁 0 💬 0 📌 0

THPS 2 and 3 were the big ones for me and I always found 4 to be a bit of a weird one before they figured out how to do open world in the later games.

If you like the 2min format of 1-3 it’s pretty nice. And I like that I can set round time to be 5 or 10mim instead because I’m not a teen anymore

17.07.2025 10:01 👍 0 🔁 0 💬 0 📌 0

«Where does the 3 legged horse live? In the unstable»

13.07.2025 17:21 👍 3 🔁 0 💬 0 📌 0

This is the level of chaotic I aspire to be one day. Well played! 👏🏻👏🏻👏🏻

13.07.2025 17:20 👍 2 🔁 0 💬 0 📌 0
Preview
GitHub - microsoft/terraform-provider-msgraph Contribute to microsoft/terraform-provider-msgraph development by creating an account on GitHub.

nice! preview of the new msgraph provider for Terraform is available: github.com/microsoft/te...

The provider is similar to azapi and act as a thin wrapper on top of the msgraph rest api. Which means we can now use Terraform for a lot of configuration that is missing from terraform-provider-azuread

10.07.2025 22:12 👍 0 🔁 0 💬 0 📌 0