Public speaking is the process or act of performing a speech to a live audience. Public speaking is commonly understood as formal, face-to-face speaking of a single person to a group of listeners. Wikipedia
I've broken this up into 3 sections: Plan, Reflect, Research.
This feels like it's in a brainstorming phase, so perhaps might start looking a little messy.
Review My Presentations and perform some kind of retrospective on them.
Review Public Speaking Advice.
Review Speaking for Hackers. Website
Giving a talk takes a pitch, a venue, and preparation.
Talk Pitches should cover ideas I have that I'd like to turn into a presentation to others.
How about some Code Intellegence in Vim ? That's a great talk waiting to happen :)
Create Opportunities for Public Speaking by getting in touch with existing Venues, Communities or Conferences.
Call for Papers is a list to track upcoming opportunities.
Listen to E265 "How to ace that CFP" on GoTime for tips and tricks. Changelog
Recognize opportunities for leveling people up in things that would help them.
The Elaboration Likelyhood Model is a method for changing people's minds. Wikipedia