To any good Open-Source Contributor:<p>How do you approach a large Codebase without getting overwhelmed by it?<p>How do you find a good project that suits your taste?<p>When to stop looking for good first issues? (I couldn't find any good guide that does not tell about searching for good first issues)<p>I know that I should find something that is somehow connected to my work, like a library/product I am using and then start working on it and I agree that it is true but it's easier than it sounds and there's more to it.<p>so if you have any good advice also, please...
My recommendation (although I am not a programmer by trade, and the quality of my code readily reveals this) would be to start by writing some small tools that fix problems you encounter in your day-to-day. Having a catalog of existing repos will give you much more credibility as an unknown and it will give you an opportunity to develop your documentation and code hygiene skills.<p>Once you have some nice repos under your belt, start looking at issues within repos you are interested in and give it a crack. Good luck and thanks for your interest in helping FOSS!