SEO and Blazor: 7 mistakes I found on my own site (and how I fixed them)
My Blazor site looked fine, but Google saw it badly: fake 404s, overwritten tags, redirect chains. Here are the 7 mistakes I found, with the code.

My Blazor site looked fine, but Google saw it badly: fake 404s, overwritten tags, redirect chains. Here are the 7 mistakes I found, with the code.

One SignalR circuit per visitor just to display a blog? I switched my pages to static rendering and Lighthouse went from 70 to 100. Here's how, with code.

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.

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.