It's hard to be a good public speaker. Some people seem to be born for it. Those people stink. Most of us require practice and overcoming at least a little bit of anxiety. No matter which category you fit into, being able to give a good technical presentation is a useful skill to have and a great way to give back to the dev community.
In this talk, we'll look at the entire technical presentation lifecycle from idea formation through delivery. We'll discuss different venues that can be used as training grounds for technical speaking. We'll talk about different styles of presenting and why you might choose one over another. We'll also look at some strategies I've used to get accepted to speak at venues I really wanted to be at.
Hopefully you'll walk away more interested in speaking publicly and better equipped to do so.