From talks and lectures to paper writing, when researchers communicate their research, it is often very important to motivate the reader with some background information about that topic. Some of this background information include mentioning how some problem arose, who were the pioneers of such subject or research area, what are the motivations that led such problems to arise, how did the problem developed as time went by, who did important contributions to the problem/area and how did the problem/area end up in its actual form.
As a young researcher, I think the ability to contextualize my research and provide some general picture of the problem I've been working on is very difficult to develop. When writing a paper, thesis or whatever, the "introduction" part is usually really hard to even start.
I know some papers provide such information which one can learn a lot. But this is not always the case. Some problems may be really known and some of its historical aspects are easily found on the internet, but others (maybe the vast majority?) are not, especially those which are not well developed yet and are hot research material. And even those who are well-known problems sometimes may be difficult to talk about since it became so widespread and its applications are so wide-ranged that it informations about the current or initial status may be difficult to access.
So, with all this being said, my question is: what are some good practices that help researchers (especially those in the beginning of their career) to learn historical aspects and gather relevant information about their research area or problems in order to communicate their research better?