Some excerpts:
* Ideally, a table of contents should be understandable by itself. In particular, it should be comprehensible before someone has heard your talk.
* A frame with too little on it is better than a frame with too much on it. A usual frame should have between 20 and 40 words. The maximum should be at about 80 words
* Do not assume that everyone in the audience is an expert on the subject matter. Even if the people listening to you should be experts, they may last have heard about things you consider obvious several years ago. You should always have the time for a quick reminder of what exactly a “semantical complexity class” or an “ω-complete partial ordering” is.
* Keep it simple. Typically, your audience will see a slide for less than 50 seconds. They will not have the time to puzzle through long sentences or complicated formulas
* Do not use more than two levels of “subitemizing.” beamer supports three levels, but you should not use that third level. Mostly, you should not even use the second one. Use good graphics instead.
* Never use footnotes. They needlessly disrupt the flow of reading. Either what is said in the footnote is important and should be put in the normal text; or it is not important and should be omitted (especially in a presentation).
* Use short sentences.
* Put (at least) one graphic on each slide, whenever possible. Visualizations help an audience enormously
* Like text, you should explain everything that is shown on a graphic. Unexplained details make the audience puzzle whether this was something important that they have missed. Be careful when importing graphics from a paper or some other source. They usually have much more detail than you will be able to explain and should be radically simplified
* Do not use animations just to attract the attention of your audience. This often distracts attention away from the main topic of the slide. No matter how cute a rotating, flying theorem seems to look and no matter how badly you feel your audience needs some action to keep it happy, most people in the audience will typically feel you are making fun of them