You might try Quora or Reddit. None of the Stack Exchange sites are suited for your first question, and your second is too broad as far as the recommendations go to post anywhere here either. SO is for specific questions related to programming (code) or use of programmers tools (IDEs, compilers, etc.). Note that use of is not the same as recommendations for. — Ken White 15 secs ago