How To Get On This Stage (And What To Do When You Get There)
2020-09-18, 09:15–09:55 (Europe/Lisbon), Virtual

Would you like to give a talk at DjangoCon, but don't know where to start? Does the idea of getting on the stage terrify you? This talk will tell you why you should give a talk and how to go about it. I'll cover submitting a proposal, writing your talk, preparing to speak and actually getting behind the lectern to thunderous applause!

Speaking at a programming conference may seem like an impossible goal for many people, for a number of reasons: fear of public speaking, the feeling that you don't know enough to give a talk, you don't think you have any good ideas for a talk, or maybe the idea that public speaking is very difficult. I'm going to persuade you that you should get up on stage and give a talk to your peers. Once I've persuaded you that you should give a talk, then I'm going to show you how.

Coming up with an idea

Coming up with an idea can sometimes be the hardest part! I'll cover how to get (and keep) ideas by looking at what you do every day, what you know most about, and keeping a notebook of ideas so that when the time comes to submit a proposal, you'll have plenty of choice.

Submitting a proposal

Submitting a proposal to a CFP can seem quite daunting. Even if it doesn't seem daunting, there are a bunch of things you can get wrong that make it less likely for your talk to be accepted. I'll give you several tips for increasing your chances of being selected. I'll also talk about rejection and why you shouldn't feel dejected about being rejected. (It happens to everyone!)

Writing a talk

I'll describe some processes for writing a talk and building a slide deck to match (if you want to!) I'll cover some different styles of public speaking, including how to find your own style, and I'll talk about live coding. (With a strong recommendation that you shouldn't do it - at least until you've got more experience.)


Practice, practice, practice! Many inexperienced speakers underestimate how much rehearsal is required to give a great talk; I'm going to correct this misunderstanding! I'll cover some different approaches to ensuring that you're less nervous when it's time to step on to the stage, and you've maximised your chances of your talk going smoothly.

Giving your talk

After you've had an idea, had your proposal accepted, written your talk, designed your slides, and practiced (and practiced and practiced) it'll be time to step behind the lectern and give your talk! I'll give you tried and tested advice from experienced speakers to help your talk go smoothly.

And you know what? Even if some things go wrong you'll still be applauded enthusiastically by an audience of your peers!

Mark, commonly known as Judy2k online, is a Developer Advocate for MongoDB, and been lucky enough to speak at programming conferences around the World. He likes programming in Python, Rust & Go. If he's not sitting in front of a computer he's probably crocheting or building a mechanical keyboard.