A walkthrough of adding support for the OAuth2 Client Credentials flow secured by Azure B2C.
Welcome to my blog!
In this page you can find the different articles I've written over time. I write about Azure, ASP.NET Core and other technologies.
I hope you enjoy reading and feel free to leave feedback on the GitHub discussions, or send me an email.
Opinion: A call to ignore so much hype in the IT industry, and base software architecture in rational decision making.
Appreg allows you to more easily manage Azure AD App Registrations
A quick look into how to reuse Azure Bicep modules when targetting more than one Environment.
A detailed post showing the steps needed to deploy PHP 8.x with Symfony 6.x to Azure App Services
Implementing an IEF policy that supports local and AAD accounts with proper code documentation
A look at achieving Governance As Code with Azure Bicep templates.
A .NET solution template for a Clean Architecture solution that has uses pragmatic ideas and no third-party libraries to keep things simple.
A look into how to deploy microservices to Azure Container Apps using Azure DevOps Pipelines for CI/CD and Azure Bicep templates.
Transform ASP.NET Core MVC websites into static sites/websites (like this one!).
Learn how to use a Python web server to support OAuth PKCE (Authorization Code) flow from Python desktop apps or Jupyter notebooks.
A first look at developing Hangfire-enabled microservices to offload and schedule jobs using ASP.NET Core and Dependency Injection.
Allow your developers to log-in using OAuth PKCE (Authorization Code) flow in ASP.NET Core with Swagger/OpenAPI.
A short story of an interview process I did that took me over 22 hours to complete, and what I learnt from it.
Learn how to write ASP.NET Core integration tests using the WebApplicationFactory, by using the NUnit framework and Moq for mocks.
In this post, I discuss a custom approach for making it simpler to track down nasty bugs in ASP.NET Core and .NET microservices.
Secure API Keys generation and validation in ASP.NET Core, with support for Swagger/OpenAPI
In this post, we'll see how to create a basic solution for plotting graphs in real-time with Azure SignalR and Plotly.js.