As a maker, one of the most important things I always aim is to build a problem-solving product which will help our users. Even though we have a good idea or good knowledge about products or features, I always try to improve it daily by making changes and redesigning most of it for better usability. I think this is very common with product makers.
Building a product was always harder for me, from creating a proper conviction on a product idea to set up an appropriate team to work and to prepare a proper roadmap. And this list continues... To be honest, this process is really interesting when you figure out a right team to work with and to spend all your time on a real problem-solving product.
I’m working on my product for the last two years. As a two member team, it was very easy for us to launch the product on time. We ideate the things we need for launch, prepare a roadmap, and launch on time - everything was organized and fast. And as the product grew well and users started using, we hired some engineers to speed up the product features and goals. But this led to a significant change in our product launch and growth.