Speakers Guide

Hello Speakers!

Here is some information that you might find useful.

This covers quite a few topics, so please take a moment to read it closely.

If you’re left with any questions after you have read this information, please contact us at program@pycon.org.au and we will do our best to help you out.

— PyCon AU 2026 Program Chair

Things all presenters should know

Presenting

TLDR

  • Your slides will be presented on a 1080p screen (1920 x 1080) via HDMI.
  • You will be presenting on a brightly illuminated LED media wall. A bright white background on your slides will ‘flash bang’ your audience, and small fonts will look even worse than usual. Use. Big. Text.
  • Please respect the 30 minutes allotted to your talk, just as speakers before and after will respect your time too.
  • Consider your use of AI thoughtfully, and declare transparently where you use AI. We will ask for your AI declaration when you arrive at the conference.
  • If you are not attending the full Thursday-Saturday conference, please make sure you have collected your lanyard early on the day of your talk (well before 9am).
  • Please arrive in your scheduled room before the end of the meal break preceding your talk and introduce yourself to your session chair. Your session chair needs to know you are present and ready to go for that block.
  • If you miss registration or session chair ‘check-in’s we may assume you are not at PyCon AU and your talk may be cancelled due to absence. Please communicate early and often if we need to accommodate exceptions.

Things all presenters should know

Talk introductions

Each talk will be introduced by a Session Chair. This is either a volunteer from the community, or one of the specialist track organisers who is hosting the track. In the 5 minutes before your talk, the session chair will greet you, help you set up, and confirm your name and pronouns.

Once your talk is ready to start, the following will occur:

  1. The session chair will cue the AV team (usually a thumbs up signal), and an animated stinger will play in the room to welcome everyone back (and get their attention).
  2. The session chair will give a short ‘welcome back’ and mention your name and talk title as the next talk in the room. We do not intend on reading out biographies or abstracts.
  3. The session chair will invite the audience to give you a welcome round of applause
  4. As you walk on stage to a room full of applause - a short second animated stinger with “Please welcome Your Name” will show on the screen, cue’ing the start of talk recording.
  5. The AV team will automatically transition over to your slides (remember you tested them a few minutes before). Trust the AV team, and give a strong, confident start to your talk.

If you have spoken at PyCon AU before, you may recall that this is a slightly different sequence of introductions and animated stingers.

Talk Duration

All talks run for half an hour (30 minutes)*, including questions.

It is your choice whether to allow time for questions inside your time slot. Often, speakers who choose to take questions will allow 5 minutes for questions.

However, you can decide how you would like to handle questions about your talk. By default, Session Chairs will assume you are not taking questions. Please tell your Session Chair what your preferences are.

You have two choices for taking questions for your talk:

  • No questions - (default) you can use the whole 30 minutes for your talk. If people have questions they can find you afterwards.
  • Curated questions - your Session Chair will stand next to the microphone and moderate questions (e.g. by stepping in if someone makes a comment instead of asking a question), including passing the microphone to audience members.

Your Session Chair will sit in the front row and give you time warning cards at 5, 2, and 1 minutes remaining, and STOP when you have hit your time (e.g. at 25 minutes if you want 5 minutes for questions). Please speak with your Session Chair before your talk about any preferences you have.

There are 5 minutes between talks for changeover (if you have presented at PyCon AU before, this is tighter than previous years). Please respect this time limit. Once your slot is over, please collect your things and continue any conversations in the hallway, in order to give the next speaker an equal chance to prepare.

* The only sessions that are not 30 minutes are keynotes (45m) and workshops (2h - not recorded).

Slide Tips

There is no official slide deck, brand kit, or approval process for your slides. You are broadly free to pick whatever presentation software, design and techniques that work for you. As long as it works to (reliably) produce a 1080p output over HDMI.

Here are some suggestions for slide design that will help you avoid a few common disappointing situations that presenters can face. (We thank previous PyCon AU organisers for this helpful list).

  • Avoid using small fonts or densely pack small details into your slides/talk. 1080p is the target resolution, but the LED displays used at the event this year will slightly rescale content - which means tiny details will be hard to read, especially from a distance.

  • Ensure that text isn’t too close to the borders or sides of your slides

    • Projectors & screens have a tendency to cut the sides of your slides!
      • Avoid highly indented bullet points
        • It’s a sign you’re overloading the slide.
        • With too much information.
          • Which can get frustrating
  • Ensure that text is large enough to be readable at a distance (> 16 point is usually a good guide). If you can read your slide in the thumbnail preview, that is a good sign.

  • Use high contrast colour schemes. White on black is good, blue on white is good, pink on purple is terrible.

  • Many people have problems with seeing low contrast colours and images. Please also try to consider colour-blind people when picking colours.

  • Spellcheck your presentation.

More helpful hints can be found in the Writing Slides section of VM Brasseur’s Public Speaking Resources.

Conduct and Expectations

Please ensure your talk content and slides comply with our code of conduct. This includes your own behaviour as well as anything you endorse or encourage.

In particular:

  • Don’t include content where you attack or pentest conference networks, conference infrastructure, conference processes, or conference attendees, in any way.
  • If you are talking about past hacks or social engineering, you must have had informed consent for any system or person affected, and you must clearly indicate that this was the case.
  • If you’re not sure whether something you want to present complies with the code of conduct, or you want more information, contact program@pycon.org.au.

Any actions that make attendees feel unwelcome or unsafe fall under the Code of Conduct. There’s more information on our Code of Conduct page.

Content warnings

If your talk contains content that you think might be sensitive, distressing or traumatic to some people (even if most people will be fine with it) please add a content warning, which you can do by editing your accepted talk proposal in Pretalx.

Content warnings aren’t a moral judgement on your talk, and they won’t restrict who is able to watch it. In fact, the opposite is true—for some of your audience members, if they know something they find distressing is coming up, they’ll be better able to handle it than if it’s a surprise. That lets them look after their mental health and better engage with and learn from your talk!

Some examples of content warnings:

  • This talk contains extensive discussion of the COVID-19 pandemic throughout.
  • This talk contains images and brief mentions of bushfires and other natural disasters.

Content warnings don’t exempt you from the code of conduct. Instead, content warnings are used for things that comply with the code of conduct, but might be distressing to some people.

Talk Recording

Your talk will be recorded, unless you have opted out of the recording release in your talk proposal form. All recorded talks will be available on the PyCon Australia YouTube channel shortly after the event: https://www.youtube.com/user/PyConAU.

The talks will also be uploaded to the Linux Australia mirror, at https://mirror.linux.org.au/pub/pycon-au/

You will (and may have already) received emails from “Next Day Video”, our AV recording team - we’d love our presenters to review your video before we publish to the wider world. The team aims to post-produce videos within 24 hours of your presentation (with some exceptions).

Your Published Talk Details

Your talk information and biography is up on our website.

Please take the time to look over your talk entry, and make sure that you are happy with your abstract and biography.

Should you wish to update your biography, profile photo, or abstract, please email any changes to program@pycon.org.au from the same email address you used to submit your talk, or register for the conference. (We used this email to send you this guide.) The presentation title and your name(s) on the official schedule is what will be encoded into the video.

We advise you to send through any changes as soon as possible, ahead of the event, as the organising team will be very busy during the event and will not have time to push website changes outside of egregious errors or emergencies.

What To Do If Something Comes Up

Sometimes things happen! Laptops run out of power, slides go missing, transport runs late, family stuff comes up, physical or mental health problems can occur. If anything comes up at any point, please let us know ASAP (e.g. emailing program@pycon.org.au or speaking with an organiser at the registration desk).

We have an experienced organising team who can help with a broad range of questions, issues, or concerns. The sooner you let us know if there is a problem, the sooner we can work with you to achieve the best possible outcome.

Methods of contact:

  • program@pycon.org.au is regularly monitored before and during the conference
  • There will be a 24-hour ‘duty phone’ number printed on the back of your badge. If you cannot find a volunteer at the registration desk, or you have an urgent matter after-hours, please call the duty phone. This phone number is only shared with speakers and volunteers. Please do not post it in discord or online.
  • The attendee discord (details to come) is a great informal space with a #help-desk channel.
  • The community team can help you with concerns relating to the Code of Conduct. Their contact details will be published on the Code of Conduct page closer to the event.
  • Less immediate issues can be directed to a Volunteer or Organiser, who will be wearing yellow/lemon coloured lanyards.

In a life threatening emergency, call emergency services (000), and then notify a member of staff (venue, security, or an organiser).

Presenting

Please note PyCon AU 2026 is an in-person event only. We have not made provisions for remote presentations.

What should I wear?

PyCon AU has no formal dress code, with the exception that you can’t wear things that violate our Code of Conduct.

Some speakers choose to wear something casual that they feel comfortable in, others choose to wear something formal, yet others choose to wear something attention-grabbing and vivid that expresses who they are. All of those choices are valid and encouraged!

However, we use over-ear (or DPA) microphones, which are small microphones which fit around your ear, attached to a “beltpack” (which contains a battery and transmitter) via a cable. Because of this:

  • You need somewhere to put the “beltpack”, like a belt or a pocket. This is particularly important if you’re wearing a dress or skirt or an outfit without pockets.
  • You need to be able to put on and take off the microphone comfortably in public. (We can route the cable over or under clothing, and you can put the microphone on yourself with our AV team’s guidance, but we don’t have dressing rooms for you to “mic up” in.)

Using Generative AI on slides

PyCon AU’s policy

If you’re new to PyCon AU, it’s worth being aware that our community has a lot of different views on the use of generative AI. We do not ban generative AI and in some cases it may be essential to talk. However, excessive or out of context generative AI can distract from an otherwise excellent talk.

What that means for you

On the day, we will be collecting a self declaration of whether you use generative AI. We need this to disclose to YouTube whether generative AI was used in the construction of the video.

If you have questions

Feel free to reach out to program@pycon.org.au if you have any questions.

Display Resolution

We use a 16:9 ratio on all displays scaled to 1080p resolution (1920 x 1080).

Video Connections

You will present from your own laptop; we do not collect slides to load onto a lectern computer (if this is not possible, let us know in advance). You will have a confidence monitor but it will display what is on the projector, not your speaker notes (if you have them, they will display on your laptop screen).

All rooms will only have HDMI connectors. If you need an adapter to output HDMI, i.e. your laptop only has USB-C ports, please bring your tested laptop-specific HDMI adapter with you. The AV team has spare adapters, but HDMI USB-C adapters are not universal and some laptops only work with their proprietary adapters. We strongly recommend you bring the power adapter for your device, too.

There will also be an audio connector (3.5mm headphone/mini-jack). If you are intending on playing audio, please let the A/V team know when setting up for your talk so they can test sound levels before you start.

If you have special requirements beyond this, please get in touch in advance with Ryan, the AV team lead, on ryan@nextdayvideo.com.au.

Testing Your Laptop

It is recommended that you test your laptop before your talk. A test setup will be available outside the St Germaine room (behind the escalators) indicated on the map on the back of your conference badge. The registration desk can help direct you as well.

This will be similar to the podium setup, allowing you to plug your laptop in and check that it works for video and audio. The AV office is nearby and an AV volunteer can help you with technical challenges during testing.

Arrive Early

Please make sure you know when and where your talk is scheduled. Please check the schedule to confirm the day, time, and room for which your talk is scheduled.

The schedule may change slightly between now and when the conference starts - but we’ll try and reduce changes as much as possible. If any changes affect you, we will let you know as soon as possible. Again, if you have concerns or need to change something, please contact us at program@pycon.org.au as soon as possible.

We understand not all presenters can attend all days of the conference. If you intend to register on-the-day of your session, please let us know ahead of time, and then arrive early to collect your badge. We start to worry when speakers haven’t yet collected their badge each day, and we’d love to know you’re on-site and ready to present!

It is essential that you arrive in your talk room in the meal break before your talk to ‘check in’ with and meet your Session Chair and A/V team. This will give you time to look at the layout of your room, assess the space, etc. For example: after morning tea there is generally a block of three or four sessions - we ask all three presenters to ‘check in’ to their room before morning tea ends. And where possible, please stay in or near your room to avoid being distracted elsewhere and missing your talk slot.

If you have not checked into your room in time we may cancel your talk and encourage attendees to see other sessions (to respect their time at PyCon AU).