I first created a UI component for my own project. But soon, I realized that it would be nice to release it as an open-source. At that time, Blazor was very young, and it was missing good UI libraries. So after some code cleaning, writing the documentation(which was new to me), I published it and announced it on some most common platforms.
The start was slow, but I never stopped working on Blazorise, and I think people started to use it because they felt it was good and will not be abandoned. And as a result, a lot more people coming in, I also felt more and more inspired. This brings us to today, where it is a quality product with a large and growing community.