Jul-12-2021, 04:17 PM
Whenever i think about starting a new project, If there is already a similar project available, and If that project is well developed, and in wide use, I won't even go there, what's the point. An Example would be python requests package which is a tremendous package, and always getting better.
If, however, I find a package that sort of does what I would like to do, but doesn't quite fit the bill, then I'll give it a go.
If in the end, I think that I have created something better than the original, then I'll publish it for others to use or improve.
This is just a general rule that works for for me, others have their own approach, probably better than mine.
FYI: Some of my attempts proved to be most useful, and used by a huge number of people for many years.
Some turned out to be absolute disasters., but the only way to never fail, it to never try anything, and that seems like a failure as well.
In the end, I'm glad I did them all.
If, however, I find a package that sort of does what I would like to do, but doesn't quite fit the bill, then I'll give it a go.
If in the end, I think that I have created something better than the original, then I'll publish it for others to use or improve.
This is just a general rule that works for for me, others have their own approach, probably better than mine.
FYI: Some of my attempts proved to be most useful, and used by a huge number of people for many years.
Some turned out to be absolute disasters., but the only way to never fail, it to never try anything, and that seems like a failure as well.
In the end, I'm glad I did them all.