Public speaking is just another skill; it requires constant practice to keep in shape.
By no stretch, that is my natural strength. I like challenges, which is why I’m working on it. I read tons of materials covering various “tips and tricks” of public speaking. Based on my personal experience, it boils down to two points:
Preparation Practice When I know that I am well prepared, my stress level goes way down. There is nothing more I could do to improve my performance.
I am a huge fan of the iterative approach to systems design and implementation.