Speaking at SPS Central Europe on August 31, 2019

Wait, what? Why is Marcel speaking at a SharePoint event? By accident? Is he planning a career change? Or is it just madness? In all honesty, I am a SharePoint consumer, nothing more, nothing less. And a very bad one I have to say. So I will not speak about any SharePoint topics. There are lots of smart speakers at the conference that will cover that. I was invited to speak about an IT Pro topic.

Continue reading

Posted in Events/Speaking | Tagged , , , , , , , | Leave a comment

CosmosDB Queries – Handling Arrays, Special Characters and Keywords

I recently worked for a customer where I had to build a custom application based on several Azure services. To store data, the application uses CosmosDB with the SQL API. The stored items/documents had a pretty simple structure using several arrays. However, when I started querying the data from an Azure Function, I struggled a bit with the syntax, especially when querying data from the arrays where some properties used special characters and keywords. Browsing the Internet for a while, I found some fragmented solutions., so I decided to write this post to consolidate everything into one single place. Continue reading

Posted in Azure | Tagged , , , , , , , , , , , , | Leave a comment

This was Experts Live Switzerland 2019!

On June 20th we held our annual Microsoft community conference in Switzerland for the 3rd time. The goal of this conference/platform is to deliver a high quality event where people can learn about the latest Microsoft trends, make new connections and share their knowledge. To keep the community character and family-like atmosphere, our goal is to keep this event relatively small and make participation more exclusive. The feedback we received from speakers, sponsors and attendees was overwhelming. But see yourself.

Continue reading

Posted in Events/Speaking | Leave a comment

Azure Management Group IDs

Sometimes you need to target a management group id, e.g. when you import a policy definition and want to select a management group as the policy definition scope. I discovered that sometimes people struggle with this procedure when using the management group name or id.

Continue reading

Posted in Azure | Tagged , , , , , , , , | Leave a comment

Microsoft MVP for another year!

Now that’s good news! I just got informed that I was awarded Microsoft MVP for another year. That’s 8 in a row now. I am super happy and honored to be a part of this exclusive group that allows me to connect with smart people from all over the place and to stay in close contact with the Microsoft product groups.


I am looking forward to another year fully packed with community contributions. Thanks everyone who supported me on this journey so far!


Posted in Exams/Awards | Tagged , , , | Leave a comment

Using Terraform Cloud Remote State Management – a quick introduction

Some days ago Hashicorp announced the availability of the free-to-use collaboration features in the Terraform cloud. This allows individuals and teams to easily store state information in the cloud and make it accessible from anywhere.

Continue reading

Posted in Azure, DevOps | Tagged , , , , , , , | Leave a comment

Azure Resource Tags in JSON Format

This is a quick one: We all know that using Azure Resource Tags is a key element in a company’s governance strategy. Tags are used on resources to ensure you stay in control (e.g. to set an owner, department or environment), for cost management (e.g. to configure a cost center or customer) or any other purposes. Resource tags come with some limitations and it’s important to understand those. One of these limitations is the max. number of tags per resource which by the time of writing is 15. Using JSON-formatted tag values can help companies to overcome this limit.

Continue reading

Posted in Azure | Tagged , , , , , , | Leave a comment