I started using LaTeX regularly a year and a half ago. Starting out, I simply used the documentation available on the LaTeX wikibook. Thereafter, whenever I had a question that wasn't answered by the wikibook I would search my problem, find someones answer on LaTeX StackExchange or a similar website, and simply copy their code and packages. The problem with this is that there is no guarantee that the persons answer is up-to-date, or the recommended way of doing things. I regularly find out that the package I have been using is deprecated, the syntax I use is not recommended, or there is much faster, simpler way of doing something which I hadn't seen before.
Is there some sort of regularly updated list of what the recommended ways of doing certain common things in LaTeX are? For example, things I have run into where the problems highlighted above bit me in the behind include: making tables (tabu, tabular, tabularx... booktabs?), citing (currently I use biblatex...?), subfigures, doing units (finding SIunitx was a godsend), etc. You get the picture.
I realize that there is never one, perfect, catch-all solution to peoples' problems, however it seems to me that generally there is some sort of prevailing view of how to attack certain problems, and which packages should be used... and I would prefer not to open a new question on this site everytime I have a question just to get an up-to-date answer.