Speaker Resources

Information for Speakers

  • The Speaker Green Room will be in Meeting Room 2 on Monday-Wednesday.
  • Please be in your presentation room at least 15 minutes before your talk to meet your session chair.
  • A Quiet Room will be available for attendees and speakers on all conference days.
  • We reserve the right to ask for a draft of your slides/notes not more than 3 weeks in advance of the presentation for review. This draft will not be shared with anyone outside the program and code of conduct teams.

Need some help with your presentation?

Presenters, regardless of experience, sometimes want a little help. If you’d like any help in preparing or presenting your talk, some awesome members of our community have volunteered to be speaker mentors. A mentor is an experienced presenter who has volunteered to help other presenters. For first-time presenters, non-native English speakers, under-confident or uncertain speakers, or anyone who would just appreciate another set of eyes, our mentors will be here to help. You’ll get the best results by forming a relationship with one mentor, rather than contacting several.

  • Anna Ossowski, Anna works as a Senior Community Program Manager at Github and actively volunteer across many different open source communities related to the Python Programming Language. This includes her former role on the Board of the Directors for the Python Software Foundation and as a current organizer for PyLadies in London. She’s a strong advocate for mental health and mentorship as well as supporting effective open source communities. Her newest hobby is writing and performing stand up comedy.
  • Frank Wiles, Former President of the Board, Django Software Foundation, Founder, REVSYS.

Talk Guidelines


  • You can submit a draft copy of your slides with notes indicating what you plan to say a minimum of three weeks before your talk to give the captioners time to train on your data and therefore improve caption accuracy. This is extremely helpful to our attendees who read the live captions if you're using jargon beyond "Django" and "the ORM".
  • These slides will not be shared outside of the organizing team and the captioners. Send the slides to hello AT djangocon DOT us when you are ready. It's perfectly fine if your slides and notes change between the draft and final version.
  • When describing media in your talk (images, screenshots, graphs, videos, etc.), please give a verbal description of what you're showing so that blind or vision-impaired attendees can understand what you're describing.
  • Example: instead of "here's a graph showing performance improvements with our new async code," say "here's a line graph showing our average response time that decreased from 450 milliseconds to 150 milliseconds after adding our new async code."


  • Use gender-neutral language wherever possible. Don't default to using "he", "him", or "guys" everywhere.
  • Be respectful of other speakers, your audience, and the community at large, especially when offering critiques. It's possible to say "this needs improvement" without saying "this is bad."
  • Consider including your social media handle(s) on your opening and closing slides! If you have space, you can even include them on the footer of every slide.
  • Consider publishing your slides after your talk (on the platform of your choice) and sharing the link with the #DjangoCon hashtag on social media.
  • Include a copy of what you plan to say in each slide's notes (if possible). This will help you while you're in presenter view and also make it easier for people who may be looking at your slides after the conference.
  • Before you connect your laptop to the projector, make sure you have every window except for your slides minimized or closed to avoid accidental information disclosure.
  • Make sure you turn on your computer's do not disturb mode before starting your presentation to avoid interruptions.
  • If your computer needs a dongle to connect to an HDMI cable, please bring it. We'll have most of the common ones, including a USB-C/Thunderbolt connector, but it always helps to have one that you know works.

Slide Guidelines


  • Minimal slides are best—-avoid walls of text and long lists of bullets.
  • Light background with dark text is easiest to read; be mindful that the projection screen is white. Choose fonts with adequate spacing between letters, and avoid thin or cursive fonts.
  • Leave the bottom 25% of your slides free of text to ensure nothing is obscured by other attendees' heads.
  • If your talk requires live coding or using the terminal, make sure your editor or terminal settings are legible. Dark text on a light background (high contrast) with a large font is best.
  • Images, memes, and GIFs should be appropriate for a professional audience.


  • Aim for high contrast slides, avoiding colors that may be difficult to see for those with colorblindness. (You can check your contrast online; you just need the hex codes for your colors!)
  • Avoid or limit flashing videos or animated GIFs, as these may have negative effects for people with seizure disorders, migraines, or ADD/ADHD.
  • Make text as large as possible. People need to be able to read the text from a very long distance.
  • Your talk should lose nothing if the slides aren’t visible. Generally describe graphs, images, and other information for the audience.

Thanks to AlterConf for their amazing speaking recommendations!