This question is mainly about building useful contacts during the course of the doctorate. How does one keep the relevant community in other universities informed about his/her research work? One way is obviously to publish the work in reputable journals, but the volume of work that people do these days means there is every chance that others miss out on your work.

So consider giving talks in other university departments about your work. What is the best way to approach this task? Who will take care of the travel and other expenses? This especially applies to departments which focus mainly on journal publications and do not spend time on conferences.

What are the other ways to popularise or create recognition for oneself in the relevant academic community (read prospective employers)?