Deploying a Nuxt Static Website on Azure with Pulumi
Provision the Azure infrastructure for the Developer Conferences website
DevOps
Unlocking the Power of Azure Functions Flex Consumption Plan with Pulumi
In this article, we will explore how to provision a Function App in the new Azure Functions hosting plan: the Flex Consumption plan. We will do that using Pulumi and TypeScript.
Tooling
Call your Azure AD B2C protected API with authenticated HTTP requests from your JetBrains IDE
Automatically acquire OAuth 2.0 tokens
Development
Using dependency injection with Azure .NET SDK
Register your Azure clients the proper way
Tips
Week 4, 2024 - Tips I learned this week
Some tips about Azure and Azure DevOps.
DevOps
Effortlessly Configure GitHub Repositories for Azure Deployment via OIDC
Scripting your Azure-Ready GitHub Repository using Azure and GitHub CLI
DevOps
Deploying to Azure from Azure DevOps without secrets
Azure DevOps Workload identity federation (OIDC) with Pulumi
DevOps
Create an Azure-Ready GitHub Repository using Pulumi
Using Azure OpenID Connect with Pulumi in GitHub Actions
DevOps
When Pulumi met Nuke: a .NET love story
Pushing an ASP.NET Core API to Azure using .NET from provisioning to deployment
Tips
Week 46, 2022 - Tips I learned this week
Some tips about .NET, pnpm, and Azure DevOps.
Tooling
Keeping secrets secure when using API Clients
Playing with Azure CLI and Nushell to generate a secret environment file to send HTTP requests
Tips
Week 20, 2022 - Tips I learned this week
The "this" in TypeScript, a must-have tool for Durable Functions, and a new git alias.
DevOps
How to provision an Azure SQL Database with Active Directory authentication
Using Pulumi and its command provider to grant database permissions
Tips
Week 5, 2022 - Tips I learned this week
Tooling around .NET, Azure DevOps and VS Code.
Tips
Week 3, 2022 - Tips I learned this week
.NET configuration providers, Vite vscode extension, Azure DevOps pull request templates, and degit.
Tips
Week 2, 2022 - Tips I learned this week
Tooling around .NET, Azure, Github and VS Code.
DevOps
Pulumi with an Azure Blob Storage backend
Pulumi without Pulumi Service.
Tips
Week 39, 2021 - Tips I learned this week
Azure emulators, Use my current account Edge extension, Azure icons in Visio, and Azure Charts.
Development
ASP.NET Core - Lost in configuration
How should you use configuration providers in ASP.NET Core?
DevOps
AzureWebJobsStorage, the secret you don't need in your Function App.
If you are using Azure Functions chances are you are using the setting AzureWebJobsStorage in your Function App configuration. And it is quite likely that the value of this setting which is a secret is stored in a non-secured way directly in your Function App configuration, available to anyone who has access to this configuration. But do not worry, we will see in this article how we can make your Function App more secure by removing this secret.
Development
How to connect to an Azure SQL Database from C# using Azure AD
Talking about Active Directory Default authentication mode for SqlClient.
Tips
Week 22, 2021 - Tips I learned this week
IntelliSense in vscode, Azure CLI command to get assigned roles, and Azure Storage Explorer new version.
Tips
Week 14, 2021 - Tips I learned this week
Azure tenant in vs code and Azure IoT Hub vs code extension.
Tips
Week 12, 2021 - Tips I learned this week
Version in git tag with Azure Pipelines and in application insight logs.
Tips
Week 9, 2021 - Tips I learned this week
Windows Terminal startup actions, a git config setting for submodules, and a better IntelliSense for azure pipelines vscode extension.
Development
You almost no longer need Key Vault references for Azure Functions.
Talking about how to manage configuration secrets in Azure Functions.
DevOps
Automate configuration of Teams Tab SSO with PowerShell.
Creating a PowerShell script to configure SSO for the tab of a Teams application.
Tooling
Goodbye Azure Portal, Welcome Azure CLI
Let's jum into Azure CLI to manage Azure resources. The article will show the syntax, the main functionalities and some less-known features like Azure CLI interactive mode.