I'll be giving my first talk in less than two months. What suggestions do you have? What are your rules of thumb for writing good presentations and carrying out good talks?
For context, the talk will be about improving an existing process (making malware analysis faster) using a tool I made. My audience will be made of programmers, whom I expect to be experienced but not to have specific experience in the fields of my talk (malware analysis and Javascript metaprogramming).
Less experienced: I would go with a step-by-step walkthrough of a basic example, with some "Going Forward" inspiration at the end.
More experienced: I suggest doing a deep-dive into an aspect of the technology that may be taken for granted. A lower level understanding is usually appreciated. Maybe address some newer features that can improve a developer's workflow with the technology.