John Kilmister 's Avatar

John Kilmister

@johnkilmister.bsky.social

Azure MVP, software engineer, software architect, blogger and speaker loving all things serverless C# and Azure. Certified Azure Solutions Architect.

1,200 Followers  |  181 Following  |  68 Posts  |  Joined: 03.07.2023
Posts Following

Posts by John Kilmister (@johnkilmister.bsky.social)

Preview
Setting Up Your Own Android Work Profile Discover how to create a separate, easily managed work environment on your Android deviceβ€”even if you're self-employed or outside a corporate setupβ€”with

It has been a little while since I last wrote a blog post, and today's is on a slightly different topic; however, hopefully others will find it useful.

This post covers how to set up an Android work profile yourself without Intune configured.

www.blueboxes.co.uk/setting-up-y...

25.01.2026 15:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Top 10 Azure Mistakes and Pitfalls to Avoid Avoid these common pitfalls when working with Azure to ensure a smoother experience and better outcomes for your projects.

I have a new blog post out today as part of Azure Back to School looking at my 10 Azure Mistakes and Pitfalls to Avoid.

www.blueboxes.co.uk/top-10-azure...

#AzureBacktoSchool2025 #Azure

18.09.2025 17:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Replacing SendGrid Free Tier with Azure Communication Services for Emails via SMTP We look at how to replace SendGrid's free tier with Azure Communication Services.

I have a new blog post out today. After SendGrid removed its free tier, I explored replacing SendGrid with Azure Communication Services, particularly in cases where I wanted to send Emails via SMTP.

www.blueboxes.co.uk/replacing-se...

06.08.2025 17:04 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Comic. SALESMAN [pointing at dehumidifier on sale]: This dehumidifier model features built-in WiFi for remote updates. PERSON 2: Great! That will be really useful if they discover a new kind of water.

Comic. SALESMAN [pointing at dehumidifier on sale]: This dehumidifier model features built-in WiFi for remote updates. PERSON 2: Great! That will be really useful if they discover a new kind of water.

Dehumidifier

xkcd.com/3109/

01.07.2025 19:59 β€” πŸ‘ 5855    πŸ” 907    πŸ’¬ 59    πŸ“Œ 38

I am pleased to share that I passed the Azure AI Fundamentals exam yesterday.

I was surprised that learning for this exam brought back skills I have occasionally used over my 20+ years of coding, along with a set of more recent skills.

21.06.2025 15:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

We should probably start to consider what the impact of using AI coding tools *all the time* will result in for:

- Very experienced software engineers
- Somewhat experienced folks (e.g. "mid-level")
- Entry-level folks

What is the good? The bad? The ugly of all of this?

19.06.2025 14:50 β€” πŸ‘ 49    πŸ” 5    πŸ’¬ 15    πŸ“Œ 0
Preview
Free SQL Managed Instance offer is now generally available Try Azure SQL Managed Instance for FREE now! Get a SQL Managed Instance free for up to 12 months, supporting up to 100 databases.

Free SQL Managed Instance offer is now generally available by Strahinja Rodic techcommunity.microsoft.com/t5/azure-sql...

25.05.2025 11:34 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Free Azure Weekly Newsletter. Sign up now! Distributed every Sunday at 6pm GMT since 2014. Powered by endjin.

The @azureweekly.endj.in #MSBuild special is finished. What a whopper! Over 250 links in this week's newsletter! Sign up at azureweekly.info before 6pm BST tonight if you want your copy!

25.05.2025 07:22 β€” πŸ‘ 7    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
Navigating Running Containers in Azure There are so many ways to run containers in Azure. In this post we will look at the options and how to choose the right one for your needs.

I have a new blog post today, writing up a presentation I have done several times. In this post, we go through 8 ways to run a container on Azure.

www.blueboxes.co.uk/navigating-r...

#Azure

22.05.2025 15:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Elizabeth Holmes and Billy Evans, sitting closely on a couch. A headline reads: "Elizabeth Holmes’s Partner Has a New Blood-Testing Start-Up" Photo by Philip Cheung for The New York Times

Elizabeth Holmes and Billy Evans, sitting closely on a couch. A headline reads: "Elizabeth Holmes’s Partner Has a New Blood-Testing Start-Up" Photo by Philip Cheung for The New York Times

Elizabeth Holmes is in prison for defrauding investors through her blood-testing company, Theranos. Her partner, Billy Evans, is now trying to raise money for a company that describes itself as β€œthe future of diagnostics.” nyti.ms/3FbtZm9

10.05.2025 16:47 β€” πŸ‘ 456    πŸ” 107    πŸ’¬ 184    πŸ“Œ 326
spot art.
text reads: πŸŽ‰ Visual Studio 2022 v17.14 is now generally available!
See what's new, and don't forget to download it.

spot art. text reads: πŸŽ‰ Visual Studio 2022 v17.14 is now generally available! See what's new, and don't forget to download it.

Visual Studio 2022 v17.14 is now generally available! ✨ Dive into AI-assisted development with GitHub Copilot's new agent mode, enhanced debugging tools, and more. Update today and experience the future of coding! Check it out. https://msft.it/6186SZGgq
#VisualStudioNews #GitHubCopilot #AI #DevTools

13.05.2025 18:25 β€” πŸ‘ 13    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0
Post image

Goodhart's Law - when a measure becomes a target, it ceases to be a good measure.
sketchplanations.com/goodharts-law

27.04.2025 13:03 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

Many people asked me how I highlighted lines in VS code and the "flashy slides" as @dddsouthwest.com yesterday.

I am very grateful to @eliostruyf.com for the DemoTime VS Code extension. It's a great tool, and you can read more and try it yourself here: demotime.elio.dev

27.04.2025 12:23 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 2    πŸ“Œ 1
What a Day slide at the end of DDDSW

What a Day slide at the end of DDDSW

Had a great day yesterday at @dddsouthwest.com and watched many great talks. Thank you to all the speakers and organisers.

Thank you also to everyone who attended my talk. The extra resources for the talk can be found here: gist.github.com/blueboxes/c6...

#DDDSW2025

27.04.2025 12:22 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Authorization - Model Context Protocol

MCP just got a huge update so you can delegate the authorisation server to a third party like Entra, a massive security improvement.

What a fab community effort @anthropic.com ! πŸ‘

modelcontextprotocol.io/specificatio...

26.04.2025 22:50 β€” πŸ‘ 28    πŸ” 13    πŸ’¬ 0    πŸ“Œ 1
Presentation room at ddd southwest

Presentation room at ddd southwest

Just starting @dddsouthwest.com with @kevsoft.net talk on Fixing a broken Messaging

26.04.2025 08:30 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Exploring Container Sidecars on App Service Plans In this post we take a look at the sidecar pattern and how it can be used with Azure App Service Plans. We will look at the history of sidecars on app

I have a new blog post, Exploring Container Sidecars on App Service Plans on Azure.

www.blueboxes.co.uk/exploring-co...

#Azure #Cloud

24.04.2025 19:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have just finished listening to it on audible. Hope you enjoy it as much as I did, great story.

21.04.2025 17:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A Developers Guide to getting the most out of continers

A Developers Guide to getting the most out of continers

It will not be long until DDD South West, and I am looking forward to it.

I hope to see many of you there!

20.04.2025 19:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Introducing the Azure MCP Server Announcing the Public Preview of the Azure MCP Server, bringing the power of Azure to your AI agents. The Azure MCP Server allows AI agents to take advantage of Azure resources for key workflows such as file storage, database and logs querying, and CLI commands. The Azure MCP Server is open-source on GitHub.

πŸš€ Introducing the Azure MCP Server!

Now AI agents can interact with Azure services like Cosmos DB, Storage, and Log Analytics using natural languageβ€”context-aware and powerful.

Learn more πŸ‘‰ devblogs.microsoft.c...

19.04.2025 09:09 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

New batch of tickets released! We've just released another round of 50 tickets, so go check out the page on Ticket Tailor below to join us at #DDDSouthWest

www.tickettailor.com/events/dddso...

❀️
DDDSW

10.04.2025 09:29 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸš€ Demo Time v1.1.0 is live!

🎬 New slide animations:
- fade-in
- typewriter
- highlight

πŸ“Š Mermaid diagram support is here too!

Make your live demos shine ✨
πŸ‘‰ demotime.elio.dev

#VSCode #DemoTime #DevTools #MermaidJS #LiveCoding

09.04.2025 14:12 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Sending Emails with MCP and Azure Communication Services | luke.geek.nz Learn how to use the Model Context Protocol (MCP) to connect GitHub Copilot to Azure Communication Services for sending emails directly from AI interactions.

Sending Emails with MCP and Azure Communication Services

Today, we will use the MCP protocol to connect to Azure Communication Services and send an email from an MCP client and server running on a GitHub Codespace from GitHub Copilot.

#mvpbuzz #azure

luke.geek.nz/azure/m...

07.04.2025 09:31 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Build Remote MCP servers using Azure Functions in C# & .NET In this video Matt Soucoup shows us how to build Remote MCP Servers with this new experimental preview feature in Azure Functions!Get Started: https://aka.ms...

Build Remote MCP servers using Azure Functions in C# & .NET | with Matt Soucoup.

www.youtube.com/watch?app=de...

#dotnet #mcp #csharp #azure #cloud #azurefunctions #ai #aimodels

07.04.2025 13:00 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

I have been looking at them this week as well and agree. Thinking of so many great use cases.

06.04.2025 07:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Demo Time Script your coding demos to perfection with this VS Code extension - no typos, no missteps, just flawless, stress-free presentations every time.

Slides? βœ…
Code? βœ…
Commands? βœ…
Automation? βœ…

All in one place: #VSCode

With Demo Time, your next presentation won’t need PowerPoint or Keynote.

It’s the PowerPoint killer for developers.

πŸ‘‰ demotime.elio.dev

#VSCode #PublicSpeaking #DeveloperExperience

03.04.2025 07:48 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Nothing beats a second set of eyes.

Get a code review from Copilot so your teammates never see the silly mistakes.

Copilot does not judge.

01.04.2025 22:01 β€” πŸ‘ 43    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Post image

Export as Bicep is fully available today! πŸ’ͺ

Test it out yourself in the portal, instructions can be found here: learn.microsoft.com/en-us/azure/...

19.03.2025 18:50 β€” πŸ‘ 26    πŸ” 15    πŸ’¬ 1    πŸ“Œ 0
Preview
Announcing the Microsoft AI Skills Fest: Save the date! | Microsoft Community Hub The best way to learn something new is by taking it one step at a time. We know all this talk of AI can be overwhelming, so how about we take it one skill at...

Announcing the Microsoft AI Skills Fest: Save the date! techcommunity.microsoft.com/blog/microso... #AI #MicrosoftLearn #MVPBuzz

15.03.2025 10:51 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

I have found that custom instructions have been a game changer when using copilot on a large existing codebase.

08.03.2025 13:41 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0