Use OpenCode Go models in GitHub Copilot CLI with BYOK

GitHub Copilot CLI is a harness to interact with AI directly from your terminal. By default, it uses the models provided through your GitHub Copilot subscription, but did you know you can bring your own key and connect to an external provider? I have an OpenCode Go subscription to use the Chinese models such as … Continue reading Use OpenCode Go models in GitHub Copilot CLI with BYOK

Testing Azure Bicep User-Defined Functions using Bicep Console and Pester

Azure Bicep User-Defined Functions are powerful tools for standardising and sharing logic across your organisation. However, changes to these functions can introduce errors that impact your deployments. In this blog, you will learn how to set up effective expectation versus reality test cases for your User-Defined Functions, using a simple and straightforward approach to testing your functions … Continue reading Testing Azure Bicep User-Defined Functions using Bicep Console and Pester

Agent Skills for Azure Bicep with GitHub Copilot: From Manual Work to Automated Workflows

Agent Skills can have a significant impact on your workflow when using AI agents, as they are well suited for reusable tasks. In this blog post, you will learn what Agent Skills are, how to create them, and how to use them in GitHub Copilot. I will also share four Agent Skills that I use … Continue reading Agent Skills for Azure Bicep with GitHub Copilot: From Manual Work to Automated Workflows

Automated Code Reviews in Azure DevOps using OpenAI models powered by Microsoft Foundry

Code reviews can be a tough and frustrating experience due to long wait times, nitpicking, constant context switching, and many other reasons. GitHub has offered AI-assisted code reviews for quite some time already, but unfortunately Azure DevOps has not. I wanted to see if I could improve the pull request experience by introducing an AI-powered … Continue reading Automated Code Reviews in Azure DevOps using OpenAI models powered by Microsoft Foundry

Experiment, Prototype, and Validate Azure Bicep with the Bicep Console

The Bicep console is a feature that helps with prototyping, experimenting, and validating Azure Bicep code snippets. Additionally, you can leverage the Bicep console to validate user-defined functions that are generated with GitHub Copilot to check if the output is as expected. In this blog, you will learn what the Bicep console is, explore a … Continue reading Experiment, Prototype, and Validate Azure Bicep with the Bicep Console