Last month, I gave my first dev talk! It was the first time I had spoken in front of a crowd since I was 11, so naturally, I was extremely nervous. Here, I’d like to share some tips for devs giving a talk for the first time, from someone who just went through it:

I’m still highly critical of the talk I gave, and I’m already thinking of things I can do better. The list above is as much for me as it is for you, the reader. At the end of the day, try to have fun with it! The more natural your demeanor and speaking style, the more you’ll draw the audience in.

In case I didn’t drive it home: practice! When I stepped onstage, I was so nervous I was almost shaking, trying to keep it from my voice. But at a certain point, my hours of practice kicked in, and I just gave my spiel. It comes naturally when you’ve said it in front of the bathroom mirror a couple dozen times. Try it, and tell me it doesn’t work.

Before I gave this talk, I thought “I’ll never do this again”. Now, I’m already planning my next talk, judging my first talk, figuring out what I can do better. Everyone has to start somewhere, and your audience understands that. Throw in a self-deprecating joke about this being your first talk, if you like. In the end, much like writing code, the only way you’ll get better is by doing it.