<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Benoit Gaumard</title><link>https://benoit-gaumard.io/blog/post/</link><description>Recent content in Posts on Benoit Gaumard</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 06 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://benoit-gaumard.io/blog/post/index.xml" rel="self" type="application/rss+xml"/><item><title>Connect Azure VM using the native RDP client through Bastion</title><link>https://benoit-gaumard.io/blog/post/31-azure-bastion-tunnel-rdp/</link><pubDate>Fri, 06 Mar 2026 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/31-azure-bastion-tunnel-rdp/</guid><description>
&lt;p>Connect directly to your Azure virtual machines using the native RDP client through Bastion.&lt;/p></description></item><item><title>How to delegate a domain to Azure DNS</title><link>https://benoit-gaumard.io/blog/post/15-how-to-delegate-a-domain-to-azure-dns/</link><pubDate>Tue, 16 Dec 2025 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/15-how-to-delegate-a-domain-to-azure-dns/</guid><description>
&lt;p>How to delegate a domain to Azure DNS.&lt;/p></description></item><item><title>✨ GitHub contribution workflow</title><link>https://benoit-gaumard.io/blog/post/25-github-contribution-workflow/</link><pubDate>Wed, 26 Feb 2025 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/25-github-contribution-workflow/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>Display latest commits with Git Graph</title><link>https://benoit-gaumard.io/blog/post/28-display-latest-commits-with-git-graph/</link><pubDate>Wed, 26 Feb 2025 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/28-display-latest-commits-with-git-graph/</guid><description>
&lt;p>A stylish way to showcase the latest commits from a repository.&lt;/p></description></item><item><title>App Service (PHP) access to Azure SQL database with managed identity</title><link>https://benoit-gaumard.io/blog/post/24-azure-sql-database-php-connection/</link><pubDate>Wed, 12 Feb 2025 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/24-azure-sql-database-php-connection/</guid><description>
&lt;p>You can connect to your Azure SQL Database or Azure Database for MySQL using a Managed Identity in PHP. This approach removes the necessity of storing usernames and passwords in your code. Authentication is managed by Entra ID, previously known as Azure Active Directory (AAD).&lt;/p></description></item><item><title>Allow ICMP (Ping) on Azure VM</title><link>https://benoit-gaumard.io/blog/post/22-allow-icmp-windows-vm/</link><pubDate>Fri, 31 Jan 2025 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/22-allow-icmp-windows-vm/</guid><description>
&lt;p>When you create a VM on Azure, the ICMP protocol (Ping) is blocked (Deny) by the Windows Firewall on the VM. This means that by default, you won't be able to ping your VM to check its connectivity. Pinging is a useful tool for diagnosing network issues and ensuring that your VM is reachable.&lt;/p></description></item><item><title>Network Security Perimeter (NSP)</title><link>https://benoit-gaumard.io/blog/post/23-network-security-perimeter/</link><pubDate>Fri, 31 Jan 2025 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/23-network-security-perimeter/</guid><description>
&lt;p>Do you want to restrict access to your Web App to specific users or groups within your organization? (which is by default enabled for all the users in the tenant).&lt;/p></description></item><item><title>Restrict Web App acess authentication</title><link>https://benoit-gaumard.io/blog/post/21-authentication-restrict-access-to-azure-web-app/</link><pubDate>Tue, 17 Dec 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/21-authentication-restrict-access-to-azure-web-app/</guid><description>
&lt;p>Do you want to restrict access to your Web App to specific users or groups within your organization? (which is by default enabled for all the users in the tenant).&lt;/p></description></item><item><title>Terraform vs Bicep, the match</title><link>https://benoit-gaumard.io/blog/post/20-terraform-vs-bicep/</link><pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/20-terraform-vs-bicep/</guid><description>
&lt;p>Terraform Vs Bicep. What truly matters when working with Azure is deciding whether Terraform or Bicep is the right choice for your needs.&lt;/p></description></item><item><title>Display GitHub secrets for debug</title><link>https://benoit-gaumard.io/blog/post/19-display-github-secrets-for-debug/</link><pubDate>Mon, 02 Dec 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/19-display-github-secrets-for-debug/</guid><description>
&lt;p>Here is a simple method to display GitHub secrets for debugging purposes.&lt;/p></description></item><item><title>Remove old Azure resources based on tags</title><link>https://benoit-gaumard.io/blog/post/17-remove-old-resources-based-on-tags/</link><pubDate>Wed, 13 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/17-remove-old-resources-based-on-tags/</guid><description>
&lt;p>If you want to create your own or contribute to an existing GitHub project, you are on the right page.&lt;/p></description></item><item><title>Search Azure policy aliases and sends output to an interactive table</title><link>https://benoit-gaumard.io/blog/post/18-search-azure-policy-aliases/</link><pubDate>Wed, 13 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/18-search-azure-policy-aliases/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>✨ Don’t build your cloud home on shaky foundations</title><link>https://benoit-gaumard.io/blog/post/9-dont-build-your-cloud-home-on-shaky-foundations/</link><pubDate>Wed, 06 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/9-dont-build-your-cloud-home-on-shaky-foundations/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>✨ KQL query collection</title><link>https://benoit-gaumard.io/blog/post/10-kql-query-collection/</link><pubDate>Wed, 06 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/10-kql-query-collection/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>Azure REST API’s, versions, and lifecycle</title><link>https://benoit-gaumard.io/blog/post/11-rest-api-versions-and-lifecycle/</link><pubDate>Wed, 06 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/11-rest-api-versions-and-lifecycle/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>Call Azure API with Powershell</title><link>https://benoit-gaumard.io/blog/post/7-call-azure-api-with-powershell/</link><pubDate>Wed, 06 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/7-call-azure-api-with-powershell/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>RBAC delete role assignments with 'Identity not found'</title><link>https://benoit-gaumard.io/blog/post/8-clean-rbac-identity-not-found/</link><pubDate>Wed, 06 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/8-clean-rbac-identity-not-found/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>Azure subscription switcher</title><link>https://benoit-gaumard.io/blog/post/12--azure-subscription-switcher/</link><pubDate>Tue, 05 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/12--azure-subscription-switcher/</guid><description>
&lt;p>If you want to create your own or to contribute to an existing GitHub project you are on the right page.&lt;/p></description></item><item><title>Draw.io VSCode Extension: A Must-Have for Your Diagrams</title><link>https://benoit-gaumard.io/blog/post/6-draw.io-vscode-extension-a-must-have-for-your-diagrams/</link><pubDate>Tue, 05 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/6-draw.io-vscode-extension-a-must-have-for-your-diagrams/</guid><description>
&lt;p>If you want an integrated solution and avoid multiple external tools (like Visio, PowerPoint, etc.) to create diagrams, here is a very helpful extension.&lt;/p></description></item><item><title>Cyber attacks live maps</title><link>https://benoit-gaumard.io/blog/post/14-cyber-attacks-live-maps/</link><pubDate>Sun, 03 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/14-cyber-attacks-live-maps/</guid><description>
&lt;p>Free dashboards that provides a visualization of cyber attacks all over the world.&lt;/p></description></item><item><title>How to host your Hugo website on Github Pages?</title><link>https://benoit-gaumard.io/blog/post/16-how-to-host-your-hugo-website-on-github-pages/</link><pubDate>Sun, 03 Nov 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/16-how-to-host-your-hugo-website-on-github-pages/</guid><description>
&lt;p>Here is the step by step guide to host your Hugo website on Github Pages.&lt;/p></description></item><item><title>Create your first Hugo website locally on Windows</title><link>https://benoit-gaumard.io/blog/post/1-create-your-first-hugo-website-locally/</link><pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/1-create-your-first-hugo-website-locally/</guid><description>
&lt;p>This article explains how to create your first web site on Windows using Hugo.&lt;/p></description></item><item><title>From Wordpress to Hugo website</title><link>https://benoit-gaumard.io/blog/post/2-from-wordpress-to-hugo/</link><pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/2-from-wordpress-to-hugo/</guid><description>
&lt;p>Why I migrated from Wordpress to Hugo website. Pros and cons.&lt;/p></description></item><item><title>How to embed you GitHub code to Hugo using a shortcode?</title><link>https://benoit-gaumard.io/blog/post/5-how-to-embed-github-code-to-hugo/</link><pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/5-how-to-embed-github-code-to-hugo/</guid><description>
&lt;p>This article explains how to embed your GitHub code in your Hugo website using a shortcode.&lt;/p></description></item><item><title>Templates</title><link>https://benoit-gaumard.io/blog/post/00-template/</link><pubDate>Wed, 16 Oct 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/00-template/</guid><description>
&lt;p>This article is a template page.&lt;/p></description></item><item><title>✨ Optimize and Reduce Costs in Azure</title><link>https://benoit-gaumard.io/blog/post/4-optimize-and-reduce-costs-in-azure/</link><pubDate>Wed, 11 Sep 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/4-optimize-and-reduce-costs-in-azure/</guid><description>
&lt;p>Learn how to optimize and reduce costs in Azure with practical tips and strategies.&lt;/p></description></item><item><title>Set Up your first Terraform environment on Windows</title><link>https://benoit-gaumard.io/blog/post/3-set-up-your-first-terraform-environment-on-windows/</link><pubDate>Wed, 11 Sep 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/3-set-up-your-first-terraform-environment-on-windows/</guid><description>
&lt;p>If you want to create your own or contribute to an existing GitHub project, you are on the right page.&lt;/p></description></item><item><title>Terraform and Entra Id Authentication</title><link>https://benoit-gaumard.io/blog/post/13-azure-terraform-entra-id-authentication/</link><pubDate>Wed, 11 Sep 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/13-azure-terraform-entra-id-authentication/</guid><description>
&lt;p>If you want to create your own or contribute to an existing GitHub project, you are on the right page.&lt;/p></description></item><item><title>✨ Git basics</title><link>https://benoit-gaumard.io/blog/post/29-git-basics/</link><pubDate>Wed, 28 Feb 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/29-git-basics/</guid><description>
&lt;p>Git is an essential tool for version control and collaboration in software development. This guide covers the fundamental Git commands that every beginner should know. From configuring your user information to managing branches and viewing logs, you'll learn the basics to get started with Git effectively.&lt;/p></description></item><item><title>GitHub branch naming convention</title><link>https://benoit-gaumard.io/blog/post/26-github-branch-naming-convention/</link><pubDate>Mon, 26 Feb 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/26-github-branch-naming-convention/</guid><description>
&lt;p>If you're looking to create your own GitHub project or contribute to an existing one, understanding branch naming conventions is crucial. This guide will help you navigate and implement effective branch naming practices.&lt;/p></description></item><item><title>GitHub commit naming convention</title><link>https://benoit-gaumard.io/blog/post/26-github-commit-naming-convention/</link><pubDate>Mon, 26 Feb 2024 00:00:00 +0000</pubDate><guid>https://benoit-gaumard.io/blog/post/26-github-commit-naming-convention/</guid><description>
&lt;p>If you are looking to create your own GitHub project or contribute to an existing one, understanding commit naming conventions is essential.&lt;/p></description></item></channel></rss>