Nothing brilliant was done out of first attempt. To achieve something extrardionary, especially in concurrent field, you have to make many-many attempts.
Your first projects in the domain should be, and will be, bad, don’t hesitate to ship fast, ship often.
General advise: make something for 30 days, step over first hesitations - publish it. See how it goes. It most likely will be either ignored or blamed. It’s ok. It’s an experience you must go through. Each attempt you become better and better. No significant success is achieved by an easy way.