AI is coming home with Foundry Local 🏠

/media/y0qjv3j4/ska-rmavbild-2025-05-22-kl-143543.png

Honestly, it's getting harder and harder to impress me these days. There's just so much awesome new stuff coming out around AI, but this latest release from Microsoft really caught my attention. Trust me, this is something you' need to keep an eye on.…

Microsoft AI Tour Recap

/media/cvhhfrz1/img_1841.jpg

Yesterday at Microsoft AI Stockholm was an incredible experience! I had the chance to connect with so many amazing partners and clients, discussing the future and potential of AI together with my lovely colleagues Teresa Thorsson, Pernilla Vinneby, Sara Ingvarsson, Dan Jacobsson, Stefan Andersson Nystedt and Dr Peter Stiernstedt.…

Can we really trust AI?

/media/ik1ovtxa/bild1.jpeg

This post gathers thoughts from my recent AI and the future of E-commerce tour, where I traveled across the country together with Niclas Åström to share our thoughts on how artificial intelligence might shape the future E-commerce customer experience. Throughout these trips, I observed a clear shift in how people view AI over the cource of 8 months, especially around crucial questions regarding trust.…

Conversational CMS: Builing an Umbraco Copilot using Semantic Kernel and OpenAI

/media/c1hjv0kw/image1.png

I’ve been playing around a lot lately with Semantic Kernel from Microsoft. I've created a Copilot in the back office of Umbraco that can help editors work with their Umbraco content using Conversational CMS, hoping to reduce some of the tedious, time-consuming tasks in editors' everyday life.…

Get started with OpenAI in Azure AI Studio

/media/quob1hh2/azureaistudiocover.png

A few months ago, at the Microsoft Build 2024 Developers Conference in Seattle, Azure AI Studio was made generally available after being in preview since November 2023. In this blog post I will guide you through getting started with Azure AI Studio and demonstrate how to send a prompt to a GPT model using the OpenAI API.…

Tutorial: How to migrate an existing Umbraco website to .NET Aspire

/media/2u4ola52/cover-25.png

In my previous article I shared a tutorial on how you can get started with .NET Aspire with a brand new Umbraco 13 website running on .NET 8. In this follow-up tutorial I'll cover how you can make the same transition to .NET Aspire but with an existing pre-Umbraco 13 website.…

NUnit vs. xUnit

The endless battle between the two testing frameworks NUnit and xUnit is a hot potato and in this blog post I intend to give my two cents on this topic.…

Troubleshooting a pending pod in a Kubernetes cluster (AKS)

Last week I had an interesting issue with one of our clients AKS clusters, and in the spirit of sharing I thought I would document the solution and share my findings. I find that when it comes to issues in Kubernetes it’s usually not the solution itself that is the tricky part, which is usually just a single command line, but rather finding information and troubleshooting that I find is the most interesting to read about.…

Rotating certificates in Azure Kubernetes Service (AKS)

Every once and a while certificates on the Azure Kubernetes Service need to be rotated. If you dont you will receive this error when you try to connect to a cluster.…

Parallelism: NUnit vs. xUnit

Running your tests in parallel can significantly improve the speed of your test runs, but it could give you occasional problems especially if you're working on static implementations. Also turns out that depending on which testing framework you're using parallelism might be handled differently.…

Configuring a TLS certificate in Kubernetes

This week I was given the assignment to update a TLS certificate on one of our Kubernetes clusters from a .pfx file and so I though I would share how I solved it and hopefully it can help someone else in the same situation.…