John Lokerse | Microsoft MVP
banner
johnlokerse.dev
John Lokerse | Microsoft MVP
@johnlokerse.dev
๐Ÿ’ป DevOps Consultant - Focus on Microsoft technology - MVP #DevOps and #Azure IaC | blog https://johnlokerse.dev | #AzureBicep
Pinned
Are you an Azure Bicep user or enthusiast? Then @rios.engineer and I have a great group for you: Azure Bicep users on LinkedIn.

Here the community shares great insights on Azure Bicep and eveything around it.

www.linkedin.com/groups/13004...

#azure #mvpbuzz #azurebicep #infrastructureascode
LinkedIn Login, Sign in | LinkedIn
Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.
www.linkedin.com
In this blog, you will learn how to implement a scalable, cost-efficient, fully customisable and private AI-powered pull request code reviewer in Azure DevOps using Microsoft Foundry and the latest OpenAI models.

This blog features ready-to-use scripts, and a step-by-step implementation guide.
January 6, 2026 at 7:02 AM
๐Ÿš€ New blog! Do you want to automate pull request code reviews in Azure DevOps using AI?

๐Ÿ”— Read the blog here: johnlokerse.dev/2026/01/06/a...

Enjoy the read!

#azure #azureopenai #openai #microsoftfoundry #cloudmarathoner #MVPBuzz #azuredevops #codereview
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 โ€ฆ
johnlokerse.dev
January 6, 2026 at 7:02 AM
I finished writing my longest blog post on Azure DevOps, Microsoft Foundry, and how to automate code reviews using this tech. I'm very proud of this one. Publishing tomorrow! ๐Ÿ’ช

#MVPBuzz
January 5, 2026 at 8:26 PM
๐Ÿš€ Created a Bruno collection for the entire Azure DevOps REST API.

Check it out here: github.com/johnlokerse/...
GitHub - johnlokerse/azure-devops-api-bruno-collection: Bruno collection for the full Azure DevOps REST API
Bruno collection for the full Azure DevOps REST API - johnlokerse/azure-devops-api-bruno-collection
github.com
December 28, 2025 at 5:00 PM
For example, for me, this could be a skill:
โ€ข Convert Bicep resources to Azure Verified Modules
โ€ข Convert loosely typed Bicep parameters to strongly typed (resourceInput, User-Defined Types)

#Azure #Bicep #GitHubCopilot
December 19, 2025 at 8:04 PM
I did some testing with SKILLS.md in GitHub Copilot, and it's so cool! ๐Ÿ”ฅ

To start with Skills, think about your day-to-day work in your domain. Make your agent a specialist in those tasks by defining instructions in skills. Ask yourself: What are repeatable tasks that you do daily?
December 19, 2025 at 8:04 PM
Interesting MCP server @sstranger.bsky.social. What is the difference between the tool azure_get_azure_verified_module from GitHub Copilot for Azure VSCode extension vs your MCP server?
December 15, 2025 at 5:59 PM
โš™๏ธ This repository features:
* PowerShell automation scripts
* Setup guides for Claude Desktop, Claude Code, Codex CLI, and LM Studio
* Screenshot examples
* Two setup options: build from source or use the VS Code extension
December 15, 2025 at 7:52 AM
I created step-by-step guides (including setup scripts) to help you configure the official Bicep MCP server across multiple clients.
December 15, 2025 at 7:52 AM
๐Ÿš€ Out of the box, the Bicep MCP server is only available in VSCode via the Bicep extension. With extra configuration, you can also run it in Claude Code, Codex CLI, LM Studio, and more!

github.com/johnlokerse/...

#azurebicep #azure #mcp #codex #claudecode #infrastructureascode #ai #claudeai
GitHub - johnlokerse/azure-bicep-mcp-integration-setup: ๐Ÿ’ช Guidance on how to use the Azure Bicep MCP server to integrate with Claude, Codex, LMStudio and more tools!
๐Ÿ’ช Guidance on how to use the Azure Bicep MCP server to integrate with Claude, Codex, LMStudio and more tools! - johnlokerse/azure-bicep-mcp-integration-setup
github.com
December 15, 2025 at 7:52 AM
Added support for triggering Azure DevOps pipelines via Azure Bicep!

The local-deploy extensibility feature is so awesome. Check the public repository out: github.com/johnlokerse/...

#azure #azurebicep #azuredevops
December 10, 2025 at 10:25 AM
Reposted by John Lokerse | Microsoft MVP
TOP 3 AI Productivity Tips with VS Code! ๐Ÿ”ฅ
December 4, 2025 at 1:17 PM
๐Ÿš€ New blog! Ever wanted to try Azure Bicep just to test or experiment? Bicep console lets you experiment, prototype, and validate Bicep directly in your terminal and no Azure connection is needed.

๐Ÿ”— Read the blog here: johnlokerse.dev/2025/12/01/e...

#azure #azurebicep #githubcopilot
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 functiโ€ฆ
johnlokerse.dev
December 1, 2025 at 7:22 AM
I will be giving a session on the ๐€๐ณ๐ฎ๐ซ๐ž ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ฅ๐จ๐œ๐š๐ฅ-๐๐ž๐ฉ๐ฅ๐จ๐ฒ ๐ž๐ฑ๐ญ๐ž๐ง๐ฌ๐ข๐จ๐ง, @rios.engineer will present his ๐‚๐ฅ๐จ๐ฎ๐๐Ÿ๐ฅ๐š๐ซ๐ž ๐ฅ๐จ๐œ๐š๐ฅ-๐๐ž๐ฉ๐ฅ๐จ๐ฒ ๐ฅ๐จ๐œ๐š๐ฅ-๐๐ž๐ฉ๐ฅ๐จ๐ฒ ๐ž๐ฑ๐ญ๐ž๐ง๐ฌ๐ข๐จ๐ง and the ๐ƒ๐ž๐ฉ๐ฅ๐จ๐ฒ๐ฆ๐ž๐ง๐ญ ๐’๐ญ๐š๐œ๐ค๐ฌ ๐จ๐ซ๐œ๐ก๐ž๐ฌ๐ญ๐ซ๐š๐ญ๐จ๐ซ, and there is much more!
October 29, 2025 at 8:10 AM
๐Ÿ’ช Hello, Bicep Enthusiasts! The ๐€๐ณ๐ฎ๐ซ๐ž ๐๐ข๐œ๐ž๐ฉ ๐Ž๐œ๐ญ๐จ๐›๐ž๐ซ ๐‚๐จ๐ฆ๐ฆ๐ฎ๐ง๐ข๐ญ๐ฒ ๐‚๐š๐ฅ๐ฅ is happening on ๐“๐ก๐ฎ๐ซ๐ฌ๐๐š๐ฒ, ๐Ž๐œ๐ญ๐จ๐›๐ž๐ซ 30๐ญ๐ก (5 PM CET, 4 PM BST, 9 AM PST)!

๐Ÿ”— Want an invite to the community call? Sign up here: aka.ms/armnews
๐Ÿ”— Or join the call directly: aka.ms/bicepcc

#azure #azurebicep #infrastructureascode
Microsoft Forms
aka.ms
October 29, 2025 at 8:10 AM
In my latest post, you will learn about Azure Bicep local-deploy and how you can create your own Azure Bicep extension in a few steps. I also break down how each component in the local-deploy framework works from model to handler to deployment.

Thanks for the review @rios.engineer ๐Ÿ’ช!
October 20, 2025 at 6:24 AM
๐Ÿš€ New blog! A long-lived dream of many Bicep users is to extend Bicep beyond Azure by connecting it to other services. With the experimental Bicep local-deploy feature that dream is becoming a reality!

๐Ÿ”— Read the blog post here: johnlokerse.dev/2025/10/20/c...

#azure #azurebicep #MVPBuzz
Create your own custom extension for Azure Bicep
A long-lived dream of many Azure Bicep users has been the ability to deploy outside the Azure environment, similar to what you can do with Terraform. With the experimental Bicep local-deploy featurโ€ฆ
johnlokerse.dev
October 20, 2025 at 6:24 AM
Reposted by John Lokerse | Microsoft MVP
Hey Bsky! Iโ€™m up as a finalist for best blogger + azure evangelist apparently. Your support if you feel like it, would be good. But also thereโ€™s tons of good people here who deserve a vote too. www.ukcommunityawards.co.uk ๐Ÿ™
UK Community Awards โ€“ Microsoft Technology UK Community Recognition Awards
www.ukcommunityawards.co.uk
October 8, 2025 at 5:43 PM
โš ๏ธ Azure Resource Manager (ARM) extension for @vscode.dev is now officially deprecated! Microsoft now recommends that you use the Bicep extension instead.

#MVPBuzz #azure #azurebicep
October 8, 2025 at 3:36 PM
Reposted by John Lokerse | Microsoft MVP
My favourite go to Azure Bicep resources

rios.engineer/my-favourite...

#azure #azurebicep #iac #devops
My favourite 5 Bicep resources - Rios Engineer
rios.engineer
October 6, 2025 at 6:59 PM
Reposted by John Lokerse | Microsoft MVP
v0.38 is out!๐Ÿ’ช๐ŸŽ‰

OnlyifNotExists() is now GA! Many new features have been added: validate() decorator, 'any' type, several new [experimental] bicep commands, and more!

Read more here: github.com/Azure/bicep/...

Check out our September Community Call here: youtu.be/SqQi1hOnKAs
Release v0.38.3 ยท Azure/bicep
Highlights onlyIfNotExists GA! (#17996) @onlyIfNotExists() resource onlyDeployIfNotExists 'Microsoft...' = { name: 'example' location: 'eastus' properties: { ... } } [Experimental] ...
github.com
October 1, 2025 at 5:01 PM
Reposted by John Lokerse | Microsoft MVP
Managing Cost Center in GitHub is currently something only an Enterprise or Billing Administrator can do. We wanted Org
Owners and Repo Admins to be able to set this too.

I achieve this by combining Custom Properties and PowerShell in an Actions Workflow.

jessehouwing.net/github-billi...
GitHub Billing - Let Organization and Repository admins set the Cost Center in GitHub
We rely on GitHub Cost Centers to split the GitHub bill across the different entities that make up our company. What resource is tied to which cost center is managed in the GitHub Enterprise Settings.
jessehouwing.net
September 24, 2025 at 8:59 AM
Noted! Thanks @palmemanuel.bsky.social ๐Ÿ’ช๐Ÿผ ๐Ÿ’ช๐Ÿผ
September 23, 2025 at 6:04 PM
The goal is to implement a broad set of features, so Iโ€™d love to know:
โ–ช What are you currently creating in Azure DevOps with scripts that youโ€™d like to implement using Azure Bicep instead?
โ–ช Which features would you like to see in the Azure DevOps local-deploy extension for Azure Bicep?
September 23, 2025 at 10:43 AM
๐Ÿš€ Need your help! With Bicep local-deploy, we can create extensions outside the Azure environment. I have developed an extension that integrates ๐€๐ณ๐ฎ๐ซ๐ž ๐๐ข๐œ๐ž๐ฉ ๐ข๐ง๐ญ๐จ ๐€๐ณ๐ฎ๐ซ๐ž ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ, allowing you to configure Azure DevOps using Azure Bicep IaC!

#MVPBuzz #azure #azurebicep #azuredevops
September 23, 2025 at 10:43 AM