I adopt a 'learn in public' approach to blogging. Whenever I learn something new, I try to capture it here.

All my articles are written on GitHub. You can raise issues, create pull requests or even fork the content... its open source.

By default, you'll only see published articles, but you can enable drafts.

01 Apr 2021

#Logic Apps #Serverless

There is a new version of Azure Logic App in preview. I spent a few days playing around with it in April 2021 to see what was new. This article summarises what I learnt and the highlights from my perspective. This is a point-in-time introduction to a preview technology.

Read now

08 Mar 2021

#Durable Functions #Azure Functions #Cognitive Search #Logic Apps #Cognitive Services #Serverless

There are many scenarios where and AI-based enrichment pipline is applicable; anywhere when you need to enrich data with insight from AI services. Azure offers three main ways to do this, Logic Apps, Cognitive Search and Durable Functions. This articles compares and contrasts these platforms to help you decide which one suits your requirements

Read now

01 Mar 2021

#Pester #Testing #PowerShell #Logic Apps

This articles talks through a sample script for integration testing Azure Logic Apps with Pester and PowerShell

Read now

18 Feb 2021

#Pester #Testing #PowerShell

Pester is a PowerShell based test framework which makes it very simple to write integration tests. This article gives and overview and some usefull resources.

Read now

11 Dec 2020


On 12th December 20202 I celebrate 15 years working at Microsoft. This article contains a short reflection, some interesting facts and some predictions that I hope to look back on at my 20 year celebratory blog post.

Read now

13 Jul 2020

#Blazor #Forms

This article will discuss how to check what a user wants to do with an unsubmitted form if they attempt to navigate away in Blazor.

Read now

10 Jul 2020

#Blazor #Realtime #SignalR

Blazor can subscribe to events in a .net service and refresh the UI in real-time ... without JavaScript or SignalR. This article covers how from both a .net service and Blazor app perspective. This is the future of the web.

Read now

09 Jul 2020

#Blazor #Forms

Imagine you need to ensure at least one checkbox is checked from a group of checkboxes. It does not matter which one, but it must be one of them. This is how to do it in Blazor.

Read now

07 Jul 2020

#Blazor #ClamAV #nClam

Uploading a file is a very popular thing to do on the web, but what if it has a virus on it? How do you tell!? Here is how to do it using popular packages for Blazor, including a virus scan with ClamAV.

Read now

08 Jan 2020

#GitHub #Azure Functions #Azure Logic Apps #Serverless #Content Management

All the articles on Martink.Me are authored on GitHub. I use GitHub API, Webhooks, Azure Functions and an Azure Logic App to get them to end up on my website. I've basically created a Content Management System on GitHub. In this article I'll go through how the system is setup and how you can build your own version.

Read now

65 articles avaliable to enjoy dating back to 2005

1 2 3 4 5 6 7