More often than not the goal is to capture as much as the adressable market as possible as fast as possible.

But I agree with you that it depends on the goal.

If you are a dev building for yourself and it so happens that people found your software somewhat useful it won’t change the fact that you are just building it for yourself: the UX will inevitably be less of a priority to you.

Reply to this note

Please Login to reply.

Discussion

Not just the "for yourself" usecase, there are some technologies where it's much much more imperative that the software works as it's intended to much much more than how it looks and feels, for example: Linux, Bitcoin and any viable protocol like tcp/nostr

That is still building it for yourself and people who think like you.

It does not cater to those that have a different opinion on their idea of what the app should be.