Azure Application Gateway and Api Management: Preserve client IP address
Behind Azure Application Gateway, API Management sees the gateway's IP. Here's how to forward the client IP with a rewrite rule and filter on it in APIM.

Behind Azure Application Gateway, API Management sees the gateway's IP. Here's how to forward the client IP with a rewrite rule and filter on it in APIM.

Blazor and Supabase (part 3): add real-time features to Blazor with Supabase, by listening to database changes or broadcasting messages like SignalR.

Blazor and Supabase (part 2): add authentication to your Blazor app with Supabase Auth, from email/password sign-in to Google or Microsoft providers.

Blazor and Supabase (part 1): what Supabase is, and how to connect a Blazor app to its PostgreSQL database to build a full app in record time.

Companies around Rennes that use .NET and C#: their tech stack, location and remote work policy. A handy list for .NET developers in Brittany.

How to edit table data directly from Azure Data Studio: open the table editor, tweak the SQL query and save your changes in a few clicks.

Start an enterprise project on Azure without paying: which services are always free, and how to build and deploy a small .NET app using only them.

How to run Playwright end-to-end tests from a .NET test project (NUnit or MSTest) in GitLab CI, with JUnit XML reports in your pipeline.

Get a free Let's Encrypt wildcard SSL certificate with Certbot and add it to an Azure Application Gateway v2, step by step (Windows users: WSL works).