Azure Bicep optional module names explained

Naming every module in Azure Bicep used to be mandatory. With the release of the optional module names setting an explicit module deployment name is now optional. With Azure Bicep version 0.34.1 you can let Bicep automatically handle module deployment names for you. In this blog, you will learn how the optional module name feature works.  What is a … Continue reading Azure Bicep optional module names explained

Automate pull request descriptions in Azure DevOps with Azure OpenAI

In this blog, you will learn how to leverage Azure OpenAI’s large language models to generate pull request descriptions based on the changes in your code. Overview The goal is to create seamless automation that summarises the code changes in a pull request using natural language. The text generated by the large language model (LLM) … Continue reading Automate pull request descriptions in Azure DevOps with Azure OpenAI

Chaining Bicep Deployments using Outputs and Stage Dependencies in Azure Pipelines

Sometimes, deploying a Bicep template using the preferred main.bicep method is not possible due to insufficient deployment permissions, especially when deploying across different subscriptions. This requires finding alternative ways to deploy your Bicep template, often involving context switching to obtain the necessary permissions. In this blog, you will learn how to leverage Azure Bicep outputs … Continue reading Chaining Bicep Deployments using Outputs and Stage Dependencies in Azure Pipelines

Improve code generation with custom instructions for GitHub Copilot

If you are using GitHub Copilot, there is an exciting feature you should try: GitHub Copilot custom instructions. With custom instructions, GitHub Copilot can better align with your coding style and workflow, making code generation even faster and more seamless. In this blog, you will learn about custom instructions and how to use them with … Continue reading Improve code generation with custom instructions for GitHub Copilot

Simplify Azure DevOps agent management with Managed DevOps Pools

I have always had a love-hate relationship with building Azure DevOps agent solutions. However, with Managed DevOps Pools, creating an agent solution is easier than ever. In this blog: You will learn about what Managed DevOps Pools is You will learn how Managed DevOps Pools is placed in Azure and what it does You will … Continue reading Simplify Azure DevOps agent management with Managed DevOps Pools