With the first glance at Blazor, I have that idea - it's perfect for MVVM.
I started with MVVM on WPF apps many years ago and spent a lot of time with MVVMLight and Xamarin, so I immediately saw an advantage of it for Blazor as well.
As a developer and entrepreneur, I find out I spend a lot of time executing different APIs (mine or third-party) manually or with some one-time code. Usually, it happens in customer support: edit user record, resend SMS invite, etc. So I decided to fix and automate it... 1/
The best way to do so would be to build an UI for all these tasks, but who has time for this, right? And when I found out that I have 3 separate utility console projects to work with the same API started in different years I spent a day to figure it out 2/
And get a solution that will help me with these tasks, but leave me full control over it. Basically some kind of personal, developer-friendly RPA or Automation framework. A quick search gave me couple solutions on Python, but nothing suitable for me on .net... 3/