John Lokerse | Microsoft MVP's Avatar

John Lokerse | Microsoft MVP

@johnlokerse.dev

πŸ’» DevOps Consultant - Focus on Microsoft technology - MVP #DevOps and #Azure IaC | blog https://johnlokerse.dev | #AzureBicep

1,163
Followers
308
Following
257
Posts
22.10.2024
Joined
Posts Following

Latest posts by John Lokerse | Microsoft MVP @johnlokerse.dev

Preview
Azure Bicep Snapshots – Test and Validate Your Code and Deployments Azure Bicep Snapshots, introduced in version 0.36.1, enables users to generate resource definitions as JSON files, reflecting their configurations in the Azure Portal. This feature allows for local…

Last week I have blogged: Azure Bicep Snapshots – Test and Validate Your Code and Deployments cloudadministrator.net/2026/02/18/a... #Azure #AzureBicep #AzureBicepSnapshots #AzureMonitor #LogAnalytics #LogAlerts #IaC #DevOps

25.02.2026 07:08 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

The review in action:

25.02.2026 08:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Azure Bicep code review using 3 subagents (models: Opus 4.6, Gemini 3 Pro and Codex 5.3) Azure Bicep code review using 3 subagents (models: Opus 4.6, Gemini 3 Pro and Codex 5.3) - bicep-code-review-codex.agent.md

Azure Bicep review using GitHub Copilot parallel agents! In this gist, you will find three subagents and a prompt file. Run the prompt file /bicep-review to kickstart.

Shoutout to @pierceboggan.bsky.social since his version heavily inspires this!

gist.github.com/johnlokerse/...

25.02.2026 08:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Demo 3: Works seamlessly on mobile (Copilot running server-side)

23.02.2026 13:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

🎬 Demo 2: Personalized recommendations based on your watch history

23.02.2026 13:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

🎬 Demo 1: Get movie recommendations for upcoming releases

23.02.2026 13:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - johnlokerse/watchlist: Personal movie & series watchlist app with an AI assistant powered by the GitHub Copilot SDK Personal movie & series watchlist app with an AI assistant powered by the GitHub Copilot SDK - johnlokerse/watchlist

Link to repository: github.com/johnlokerse/...

23.02.2026 13:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Copilot is aware of context, and it knows my movie taste, current backlog, and more.

Ask questions like:
β€’ β€œScream 7 comes out in 3 days. Recommend 3 movies to get me ready.”
β€’ β€œIs there a new season announced for the series Hijack?”
β€’ β€œI’ve heard good things about Mercy (2026). What is it about?"

23.02.2026 13:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Integrated the GitHub Copilot SDK into my movie & series tracking web app for personalized recommendations. Built with React + server-side integration. Check out the demos in this thread! 🧡

#githubcopilot #GitHub #githubcopilotsdk

23.02.2026 13:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - johnlokerse/browsing-with-copilot-sdk: Side-panel chat that executes backend tool calls in the active tab with GitHub Copilot SDK Side-panel chat that executes backend tool calls in the active tab with GitHub Copilot SDK - johnlokerse/browsing-with-copilot-sdk

Link to repository: github.com/johnlokerse/...

21.02.2026 08:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Browse the web with GitHub Copilot SDK!

I built a browser extension that connects to the Copilot SDK. It takes a prompt as input and browses the web. This is a simple example, but think about the automation possibilities (for example, automating timesheets).

#githubcopilot #githubcopilotsdk

21.02.2026 08:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Azure Bicep Snapshots – Test and Validate Your Code and Deployments Azure Bicep Snapshots, introduced in version 0.36.1, enables users to generate resource definitions as JSON files, reflecting their configurations in the Azure Portal. This feature allows for local…

Azure Bicep Snapshots – Test and Validate Your Code and Deployments cloudadministrator.net/2026/02/18/a... #Azure #AzureBicep #AzureBicepSnapshots #AzureMonitor #LogAnalytics #LogAlerts #IaC #DevOps

18.02.2026 06:28 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - johnlokerse/github-copilot-sdk-remotion-studio: This project uses GitHub Copilot SDK to generate short Remotion videos This project uses GitHub Copilot SDK to generate short Remotion videos - johnlokerse/github-copilot-sdk-remotion-studio

If you want to try it out yourself. Check out the repo here: github.com/johnlokerse/...

16.02.2026 09:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Having a blast with the GitHub Copilot SDK and Remotion! I’ve built a web app that lets you generate videos with Remotion. You type a prompt, pick a model, and it generates and renders a short MP4 you can preview in the browser.

#githubcopilot #remotion #githubcopilotsdk

16.02.2026 09:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸš€ You can use the Azure Bicep MCP Server with GitHub Copilot CLI!

πŸ”— I’ve updated my repository with instructions on how to run the MCP server with the GitHub Copilot CLI:

github.com/johnlokerse/...

15.02.2026 13:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Conditional Access Documenter
Conditional Access Documenter YouTube video by Brian Veldman

What if I told you that you can export your Conditional Access policies to PowerPoint, providing a high-level overview of your security posture? youtu.be/ANZLw1jkX8s?...

13.02.2026 14:02 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Tip: In GitHub Copilot CLI, if you run copilot --resume without an ID, it opens an interactive session picker that shows the available sessions so that you can easily dive back into one of them

10.02.2026 18:47 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸŽ‰ 4 years of blogging and 43 blog posts later, I have reached a blog milestone of 100K views! Thank you to everyone for your support and for reading my blogs!

πŸš€ My content primarily focuses on Azure Bicep, Azure, DevOps, and GitHub (Copilot). Check out my content at: johnlokerse.dev

03.02.2026 11:58 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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 …

πŸš€ New blog! Agent Skills are a powerful way to automate manual and repeatable Azure Bicep workflows using GitHub Copilot.

πŸ”— Read the blog here: johnlokerse.dev/2026/02/02/a...

#githubcopilot #azurebicep #infrastructureascode #azure #ai #MVPBuzz

02.02.2026 07:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Bicep Community Call - January '26 Β· Issue #18864 Β· Azure/bicep We are hosting our January Bicep Community Call on Thursday, January 29th at 9AM PST! You can use this issue to address topics you would like to discuss, questions you have for our team, further de...

Tonight, I will give a session at the Azure Bicep community call. It will cover an update on the Bicep console and how you can use it with GitHub Copilot agents!

⌚️ 9 AM PST / 6 PM CET / 5 PM BST
πŸ”— Sign up here: github.com/Azure/bicep/...

29.01.2026 12:11 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Thanks! I use Wordpress (not self-hosted) πŸ™‚

28.01.2026 14:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Three use cases for using GitHub Copilot with Azure Bicep I have been using GitHub Copilot for a while now, and I love it! The AI assistant has significantly improved my coding efficiency and productivity. It suggests code snippets, assists with writing d…

Looking back at my first blog post about GitHub Copilot (Feb 2023) and comparing it to today, the progression is insane. I already liked it back then, but now it’s on a completely different level and essential to my workflow. πŸš€

πŸ”— The blog post: johnlokerse.dev/2023/02/27/t...

26.01.2026 08:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

If you use Azure Bicep as your primary IaC language, you should definitely check out the Bicep Console feature. The @biceplang.bsky.social team upgraded it with piped input support in v0.40.2.

Think about the agentic possibilities this enables for quick UDF validation using GitHub Copilot.

24.01.2026 14:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Key changes in v0.40.2: multi-line interpolated strings are now GA, 6 new Azure Bicep MCP server tools added, MCP server published as a NuGet package, Bicep Console supports piped input, plus parameter updates, docs, and bug fixes. Strong start to 2026 πŸ’ͺ

24.01.2026 13:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release v0.40.2 Β· Azure/bicep Highlights Multi-line interpolated strings GA! (#18666) Basic example: var s = $''' this is ${interpolated}''' With multiple $ characters: var s = $$''' this is $${interpolated} this is not ${int...

πŸš€ New year, new @biceplang.bsky.social update! The first Azure Bicep release of 2026 is out, and it’s packed with some very interesting updates.

πŸ”— Full changelog: github.com/Azure/bicep/...

#azure #azurebicep #mcp #infrastructureascode

24.01.2026 13:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Checked it, and it searches for Skills in both .copilot and .github folders

23.01.2026 22:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes, I believe it checks both folders for skills

23.01.2026 21:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You don’t have to duplicate GitHub Copilot Skills across repos.

GitHub Copilot can read Skills from ~/.copilot/skills/ folder instead of the .github folder in a repo

Meaning:
β€’ One Skill setup
β€’ Works in every repo
β€’ Define once, use everywhere

23.01.2026 13:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Azure Bicep users πŸ‘‹

What’s your reason for using @allowed([...]) instead of union types like 'Value' | 'OtherValue'?

I found that union types also constrain an allowedValues list under the hood, and they look much cleaner to me. Additionally, union types can be shared using export / import.

19.01.2026 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Code Quick Select C#

16.01.2026 10:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0