Recent Posts

Dealing with Outlook.com spam part 2

7 minute read

Continuing my fight against spam in Outlook.com, I decided to employ Azure OpenAI to deal with false-positives (or legit) in the junk folder. We are going to...

Dealing with Outlook.com spam

5 minute read

For the past couple of months, I have been really frustrated by the amount of spam appearing in my Inbox folder in my personal e-mail provided by Outlook.com...

Power FX in JavaScript

5 minute read

It’s been a while since Microsoft announced and open-sourced its low-code engine called Power FX. The implementation, however, is only available in .NET, whi...

Cloudflare Workers and Azure AD

7 minute read

Hey Friends! I have been gone for longer than I should, but I am back! This time, with a really cool sample for using Cloudflare’s serverless Workers platfor...

OpenAPI and Azure Functions Out-of-Process

2 minute read

Previously, I blogged about OpenAPI and Azure Functions showcasing the way to generate a Swagger definition from Functions (before official extension was ava...

Microsoft.Identity.Web and Azure Functions

6 minute read

I recently run into an interesting situation with authentication. Since serverless and Azure Functions are gaining more and more traction, I wanted to see if...