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
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
Going back to Seattle next year for the annual MVP Summit! Looking forward to meeting up with the product groups and MVPs!

#MVPBuzz #Microsoft #azure
September 16, 2025 at 3:05 PM
Reposted by John Lokerse | Microsoft MVP
Reposted by John Lokerse | Microsoft MVP
๐Ÿ“ฃ Myself & @johnlokerse.dev have now taken control of the previously abandoned r/AzureBicep and looking to give it some love for the @biceplang.bsky.social community! It offers a different medium than LinkedIn, that I know some folks will prefer to engage through ๐Ÿ™

www.reddit.com/r/AzureBicep...
From the AzureBicep community on Reddit
Explore this post and more from the AzureBicep community
www.reddit.com
September 14, 2025 at 4:54 PM
Liked these too! Xenaโ€™s war cry is printed in my memory ๐Ÿ˜‚
September 8, 2025 at 7:47 AM
Combine them with powerful tool calls such as Bicep MCP, Azure MCP, and GitHub Copilot for Azure to add extra context and further enhance the quality.

In the post, you will learn about GitHub Copilot custom chat modes, including two practical use cases you can use in your day-to-day work.
September 8, 2025 at 6:11 AM
๐Ÿš€ New blog! Improve the quality of Azure Bicep Infrastructure as Code generation with GitHub Copilot custom chat modes.

๐Ÿ”— Read the blog here: johnlokerse.dev/2025/09/08/c...

#github #githubcopilot #azure #infrastructureascode #azurebicep #cloudmarathoner #MVPBuzz #MCP
Custom Azure Bicep chat modes for GitHub Copilot
In GitHub Copilot, you have three built-in chat modes: Ask, Edit, and Agent. With a custom chat mode, you can create your own mode by extending the agent with your own behaviour. For example, you cโ€ฆ
johnlokerse.dev
September 8, 2025 at 6:11 AM
Reposted by John Lokerse | Microsoft MVP
Whoโ€™s funding open-source in 2025? A guide for maintainers.

Feel free to share your resources. I'll add them to the article.

www.eliostruyf.com/whos-funding...
Whoโ€™s funding open-source in 2025? A guide for maintainers.
Discover who funds open-source in 2025 and learn how maintainers can secure support for their vital projects.
www.eliostruyf.com
September 3, 2025 at 12:59 PM
๐Ÿš€ 2600 Azure Bicep enthusiasts! A LinkedIn community where you can share Bicep experiences, blogs, tips and tricks and ask questions!

๐Ÿ’ช๐Ÿผ Happy to be running this with @rios.engineer for the Bicep community.

#azure #azurebicep #MVPBuzz
September 2, 2025 at 8:20 PM
It's so cool what we can do right now with GitHub Copilot. Grounding my infrastructure planning document with Bicep MCP, Azure MCP and GitHub Copilot for Azure tool calls.

Very easy to do with custom chat mode. Blog post on this next week!

#bicep #azure @biceplang.bsky.social
September 2, 2025 at 12:03 PM
Reposted by John Lokerse | Microsoft MVP
Two new examples: Azure Deployment Stack output references + Resource Derived Types. Check it out #azurebicep #azure github.com/riosengineer...
GitHub - riosengineer/Bicepify: Simplify getting started with Bicep through easy to digest examples๐Ÿฆพ
Simplify getting started with Bicep through easy to digest examples๐Ÿฆพ - riosengineer/Bicepify
github.com
September 1, 2025 at 1:22 PM
๐Ÿš€ Azure DevOps Bicep local-deploy (experimental) has been updated! You can now deploy with Bicep:
โ€ข Projects
โ€ข Repos
โ€ข Artifacts feeds
โ€ข Federated service connections

๐Ÿ‘‰ Check out the sample folder: github.com/johnlokerse/...

#MVPBuzz #azure #azurebicep
azure-devops-bicep-local-deploy/Sample at main ยท johnlokerse/azure-devops-bicep-local-deploy
An Azure Bicep local-deploy extension for Azure DevOps - johnlokerse/azure-devops-bicep-local-deploy
github.com
September 1, 2025 at 1:53 PM
๐Ÿš€ Feature request is implemented in Azure Bicep! The validate parameter decorator checks if parameters are valid with a certain value or format. If not, a (custom) error is thrown.

I believe it will be available in v0.38 as experimental ๐Ÿ’ช

๐Ÿ”— github.com/Azure/bicep/...
Feature request: parameter validation decorator ยท Issue #16988 ยท Azure/bicep
Hi Bicep team, I have been experimenting with the new fail() function to see how I can implement this in my templates/modules. However, I discovered that a fail() inside a parameter default only ru...
github.com
September 1, 2025 at 8:40 AM
I meant @rios.engineer ofcourse ๐Ÿ˜
August 31, 2025 at 4:41 PM