Simon Gottschlag
simong.bsky.social
Simon Gottschlag
@simong.bsky.social
Swedish CTO & tech enthusiast. Microsoft Azure MVP. Loves open source, books and running.
An example of how to combine the ephemeral resources to use the Azure DevOps provider from Azure DevOps with a service principal from Entra using federated credentials: registry.terraform.io/providers/co...

#MVPBuzz #Terraform #Azure
Terraform Registry
registry.terraform.io
January 28, 2025 at 12:14 AM
Need an Entra token in Terraform? Check out ephemeral resources in Terraform 1.10. We released a provider with the azidentity SDK! Tell us what’s next!

registry.terraform.io/providers/co...

#HomeOfCloudSpecialists #Terraform #MVPBuzz #Azure #Entra #OpenSource
Terraform Registry
registry.terraform.io
January 26, 2025 at 6:58 AM
Latest version of our PIM CLI (pimctl) now supports Azure Roles (resources). This means we can do just about the same from the CLI as we can from the portal! 😊

Check it out here: github.com/co-native-ab...

#HomeOfCloudSpecialists #OpenSource #Azure #Entra #PIM #MVPBuzz
January 6, 2025 at 9:10 AM
Reposted by Simon Gottschlag
Microsoft just released a tool that lets you convert Office files to Markdown. Never thought I'd see the day.

Google also added Markdown export to Google Docs a few months ago.

github.com/microsoft/markitdown
GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Python tool for converting files and office documents to Markdown. - microsoft/markitdown
github.com
December 13, 2024 at 8:25 PM
It was really fun to do this in a functional way, but it's way to slow! Using Swift, I've completed Part One of "Plutonian Pebbles" - Day 11 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/11
Day 11 - Advent of Code 2024
adventofcode.com
December 11, 2024 at 8:45 PM
It's getting too hard. I think 10 days is enough for me, these take too much time now! Using Swift, I just completed "Hoof It" - Day 10 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/10
Day 10 - Advent of Code 2024
adventofcode.com
December 10, 2024 at 9:56 PM
Maybe I'll make it to my goal of finishing day 10 as well!! Using Swift, I just completed "Disk Fragmenter" - Day 9 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/9
Day 9 - Advent of Code 2024
adventofcode.com
December 9, 2024 at 7:45 PM
DARN it is getting hard. I spent an extreme amount of time trying to figure this one out - but at last - using Swift, I just completed "Resonant Collinearity" - Day 8 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/8
Day 8 - Advent of Code 2024
adventofcode.com
December 8, 2024 at 7:57 PM
Using Swift, I just completed "Bridge Repair" - Day 7 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/7
Day 7 - Advent of Code 2024
adventofcode.com
December 7, 2024 at 7:26 PM
Using Swift, I just completed "Guard Gallivant" - Day 6 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/6
Day 6 - Advent of Code 2024
adventofcode.com
December 7, 2024 at 1:16 AM
Using Swift, I just completed "Print Queue" - Day 5 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/5
Day 5 - Advent of Code 2024
adventofcode.com
December 5, 2024 at 10:20 PM
Using Swift, I just completed "Ceres Search" - Day 4 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/4
Day 4 - Advent of Code 2024
adventofcode.com
December 4, 2024 at 9:43 PM
Using Swift, I just completed "Mull It Over" - Day 3 - Advent of Code 2024 #AdventOfCode #Swift #SwiftLang adventofcode.com/2024/day/3
Day 3 - Advent of Code 2024
adventofcode.com
December 3, 2024 at 10:05 PM
I've completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2
December 2, 2024 at 11:31 PM
Using Swift for the first time, I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #Swift #SwiftLang #AdventOfCode adventofcode.com/2024/day/1
Day 1 - Advent of Code 2024
adventofcode.com
December 1, 2024 at 11:10 PM
Will try to solve "Historian Hysteria" - Day 1 - Advent of Code 2024 using Swift! #SwiftLang #Swift #AdventOfCode adventofcode.com/2024/day/1
Day 1 - Advent of Code 2024
adventofcode.com
December 1, 2024 at 7:37 PM
Hey, #dotnet developers! I’m not usually writing C# but been doing a couple of Azure Functions lately using it. As the language I know the best is Golang, I’m very used to handling errors and I find it especially important when doing web apps since the return codes matter. What’s your take on Result
November 28, 2024 at 8:40 PM
This is a proof of concept to test how an Event Grid Subscription can send webhooks to Azure Functions and authenticate / authorize them based on the Bearer token sent.

github.com/simongottsch...

#MVPBuzz #EventGrid #Azure
GitHub - simongottschlag/event-grid-with-secure-webhooks: This is a proof of concept to test how an Event Grid Subscription can send webhooks to Azure Functions and authenticate / authorize them based...
This is a proof of concept to test how an Event Grid Subscription can send webhooks to Azure Functions and authenticate / authorize them based on the Bearer token sent, and validate that the token ...
github.com
November 24, 2024 at 2:42 PM
Azure question: Is there a way to trigger an Azure Alert (Action Group) with an API call? Event Grid Subscriptions for Key Vaults seem to support it as well as Resource Health, but everything else points to ”use log analytics” which I would prefer not to have as an intermediate step.
#Azure #MVPBuzz
November 23, 2024 at 10:49 AM
First alpha version of pimctl released! github.com/co-native-ab...

pimctl is a tool to manage Azure/Entra PIM activations and approvals from the terminal.

#MVPBuzz #Azure #Entra #PIM
GitHub - co-native-ab/pimctl: pimctl is a tool to manage Azure/Entra PIM activations and approvals from the terminal
pimctl is a tool to manage Azure/Entra PIM activations and approvals from the terminal - co-native-ab/pimctl
github.com
November 20, 2024 at 11:28 PM
Some updates for the CLI I'm building: pimctl
I've just added menu options for requesting membership assignment to a group and approving it. :-)

It's still pre-alpha, but I hope to publish the first alpha soon and get som feedback.

Initially, it will only support PIM to groups.

#MVPBuzz #PIM
November 17, 2024 at 10:13 PM
@pixelrobots.co.uk feels like I’m in the room with you! Thank you for sharing and commenting 😊
November 12, 2024 at 6:46 PM
Watched episode 1 of Arcane season 2. Damn! Chills.
November 10, 2024 at 10:31 AM
I’ve been building a CLI for Entra PIM, from the perspective of a user. Working name pimctl. You can’t as of now use Azure CLI for logging in, since multiple delegated scopes are missing on its Entra App. I’ve got so far that pimctl login and pimctl group list are working. Next step …
November 9, 2024 at 10:57 PM
Hello world!
November 9, 2024 at 10:47 PM