Are you thinking of speaking at PyCascades?
Great! We're looking forward to reading your proposal!

Never considered speaking at PyCascades? We think you should! We love proposals from:

  • People who've never spoken before (we've got mentors for you!)
  • People new to Python
  • People who use Python in their spare time
  • People who want to talk about something that isn't specifically Python

What adventure are you having with Python? Did you build something you're excited about? Did you learn something neat? What interesting problem have you solved recently? What do you wish someone would have told you years ago? Talks can be about anything that someone in the Python community would be interested in hearing about.

Please note that we are 100% online this year. Things are obviously different this year. All talks will be delivered by either pre-recorded or live video stream. We'll have advice and assistance for you on getting set up to record or stream your talk if you need it.


  • CFP Opens: Friday, October 2nd, 2020
  • CFP Closes: Sunday, November 15th, 2020
  • Speaker Invitations Sent: Tuesday, Dec 1st, 2020

Submission Guidelines

Please read instructions completely. It will make it much easier for us to review all of the proposals and announce our selections as quickly as possible.

As you're writing your proposal, keep in mind:

  • Talks will be 25 minutes long.
  • We hope that you can join in live before your talk for 5 minutes of intro/interview beforehand and 5 minutes of virtual hallway track afterwards.
  • By submitting a proposal, you agree to follow the PyCascades Code of Conduct.

In particular, speakers should be conscious of the fact that they are in a professional context with audience members from many different
backgrounds. Sexual language and imagery are not appropriate, and neither are language or imagery that denigrate or demean people based on race, gender, religion, sexual orientation, physical appearance, disability, or body size.

We'd also ask that you also be mindful of jokes told at the expense of other languages, platforms, or tools. This is a conference for people who love Python, not people who hate Ruby/Windows/iOS/etc.

  • Talks do not need to be about Python but your talk is more likely to be selected if it has some relevance to the Python community. You can
    look at the list of talks from previous years (2018, 2019, 2020) to get a feel for the overall topics.
  • You can (and, in fact, are encouraged to!) submit as many talk proposals as you’d like, but keep in mind that only one talk per speaker will be accepted.


Your proposal must include the following sections:

  • Title: This is what will be shown in the schedule.
  • Abstract: A short description of your talk. If your talk is accepted, the abstract will be published on the conference website.

This is the place to tell people:

  • What you'll be talking about.
  • What they'll learn from your talk.
  • What background experience they should have to get the most out of your talk.

  • Description: an in-depth explanation of your talk, read only by reviewers.

An outline of your talk along with a time breakdown is encouraged but not required.

Please do not include any personally identifiable information in the description, as this will effectively de-anonymize the proposal.

  • Speaker Profile: The speaker profile section will be hidden from the reviewers when they read through all the talks. After discussing the talks and narrowing down the selection, the profile section will be revealed and then the team will make a final decision.

The following sections are optional:

  • Notes: This is where you would tell the reviewers anything they need to know about your talk that doesn't fit in another section. Such as any additional equipment you might need, whether or not you’ve given this talk before, etc.
  • Tags: You can add a list of comma separated tags to give reviewers a quick overview of the topics you'll be covering.Tags are not required, but the reviewing team loves tags and we encourage using them.


VM Brasseur has compiled a list of public speaking resources to help speakers write talk proposals, prepare, and give their talk: Public Speaking Resources

Allison Kaptur has compiled a list of PyCon talk proposals to help potential speakers see how to write a talk proposal that will get accepted: Example Proposals

Nina Zakharenko has written a comprehensive guide on how to propose, prepare, and give technical talks: Ultimate Guide to Memorable Tech Talks

This Call for Papers closed on 2020-11-15 23:59 (US/Pacific).