As a teenager, I was the shyest kid in my whole class. Public speaking terrified me.
When I entered adulthood and started my career, I realized that learning to speak publicly was a critical skill. Whether it was presenting to my dev team, giving a product demo, or speaking at a local meetup, I needed to know how to give a talk.
I started doing small team presentations. Then, I moved on to giving product demos.
In 2011, I attended a Future of Web Apps conference in Miami and wondered: "Could I speak on stage at a tech conference like this?"