Enabling Custom (Bicep) Language Server support in OpenCode
I wanted Bicep diagnostics to show up in OpenCode with a custom LSP setup, as I noticed the models making a bunch of mistakes without it. Here's how to do it.…
Read more
I wanted Bicep diagnostics to show up in OpenCode with a custom LSP setup, as I noticed the models making a bunch of mistakes without it. Here's how to do it.…
Read more
A while back, Microsoft had a huge hype cycle around the rename of Azure AI Studio to Azure AI Foundry. I've had a while to get to know the product and in this post will try to open up how it all works from a Azure resource perspective.…
Read more
The Managed DevOps Pools (MDP) resource in Azure has been Generally Available since Ignite 2024. Let's see how to set one up, and discuss why I think this solves a common problem in my projects: requiring deployments into VNETs.…
Read more
The Bicep team has recently published the "Bicep Templates for Microsoft Graph" extension into public preview. I've been playing around with it a bit, and wanted to document my experiences.…
Read more
In this post we'll see how to set up our own Kubernetes cluster to act as an External Identity Provider.…
Read more
In this post, I'll try to explain the internal workings of workload identity federation.…
Read more
My troubleshooting workflow for common problems I've faced when working with Azure App Service and Azure Functions…
Read more
In this post, we'll see how to fix the following error during your migration runs: "<GUID>@<GUID>" either does not exist or you do not have permission to use it.…
Read more
I created a simple tool to make aggregation of data easier for Azure Monitor based alerts…
Read more
This post will go through the infrastructure implementations for two different use cases: scale-to-zero agents that die after every run, and static agents that persist until killed.…
Read more
This post shows an example of how to use Azure DevOps Agents without Personal Access Tokens, using Managed Identities instead.…
Read more
This post will show you how to use User Assigned Identities to back Azure DevOps service connections to Azure…
Read more
A look into a simple approach to automating deployments to Azure that can be run locally using powershell. Also includes thoughts on Azure Developer CLI (azd)…
Read more
Recent changes in the Azure DevOps UI have made it somewhat difficult to refresh secrets on the Azure ARM service connections, here are a couple of ways you can work around this.…
Read more
In this post, I’ll try to open up a few of the ways of how a robust system of telemetry and feedback will allow your product to be more agile, deploy more often, lead to faster time to market, and change the development culture of your team for the better.…
Read more