Call for Paper for PyCon APAC 2020

Kota Kinabalu, Sabah, Malaysia September 19, 2020, September 20, 2020
Tags: Pycon, Pycon-apac-2020

CFP closes at  April 30, 2020 23:55 UTC

PyCon APAC is a conference about the python programming language organized by and for the python user and developers in Asia Pacific region. PyCon APAC is held annually and the hosting countries are voted by the community representatives. PyCon APAC 2019 was hosted by PyCon PH in Manila, Philippines.

This year is PyCon MY turn to host the gathering, and it is happening on 19th and 20th of September 2020, Kota Kinabalu, Sabah, Malaysia.

CFP Description

Call For Paper for PyCon APAC 2020

Important Dates

  • Submit Date: 21 February 2020
  • Closing Date: 30 April 2020
  • Acceptance/Rejection by: 31 May 2020

Speak at PyCon APAC 2020

We want YOU in PyCon APAC 2020. Share your clever hacks, development tips, cool Python projects or your learning journey and love for Python programming.

Topics for PyCon APAC 2020

We welcome any Python related topics for the conference. If you can’t decide a topic for PyCon APAC 2020, the suggestions below might give you some ideas:

  • Data Science/Machine Learning
  • Educational usage
  • Networking
  • Hacking/Cybersecurity
  • Python black magic or new features
  • System administration
  • Web related (not limited to Django)
  • Cloud/Container implementation
  • CI/CD, Automation, DevOps
  • Community / Open-Source talks related to Python
  • Digital Media
  • Animation

Python talks are generally 30 minutes long. Please note that the length of talk includes setup and Q & A time. Talks can be given in either English or Bahasa Malaysia.

General Guidelines

In order to submit a successful proposal, we would like to share some guidelines to make your proposal strong and informative, hence increase the chance of acceptance.

The criteria below are what we expect in your proposal:

  • Topic
  • Target Audience
  • Audience take-away
  • Your time slot organization
  • Your proposal includes:
  • Title
  • Category
  • Language
  • Abstract
  • Objectives
  • Detailed Description (optional)
  • Outline (optional)
  • Supplementary (optional)
  • Github page (optional)

It might sound a lot, but we encourage you to fill most of the field, so that the reviewer can have a better understanding of your proposal.

Some of the fields are for reviewers only, so don’t worry about spoilers:

  • Objectives
  • Outline
  • Supplementary

Proposal Review Process

The PyCon APAC 2020 CFP selection process generally begins after the call for proposal. After considering the timing and geographical aspect, we will have the selection process based on a ROLLING basis. If your proposal is interesting, we would like to admit you early so that you have time to prepare, both presentation and transportation.

Selection process

As the CFP will be conducted through, there are few stages in reviewing your proposal:

  • Stage 1: The reviewer will review and give feedback for your proposal.
  • Stage 2: You review and modify your proposal
  • Stage 3: The reviewer will review your modified proposal again and decide if you are suitable for the talk.

How to set target level

A good presentation is an appropriate presentation for a specific Python level and audience. Presentation on solving the performance issue by releasing the GIL when the C code block is executed using Cython to beginner/intermediate audience might not be appropriate. Conversely, an introduction to Cython or a description of a GIL is not an appropriate presentation for advanced users. In order to prevent such ambiguity in the definition of Python level and audience, We would like to offer you a simple guideline for those who cannot determine the target level.


The presentation topics for beginner level include the experience of learning Python, and the Python programming skills needed to become an intermediate user. The contents of packages other than Python native built-in packages such as SciPy or Django are not suitable for beginners.

Intermediate User

Intermediate user knows at least how to write Python program fluently and would like to seek for some advancement in writing Python applications. Possible topics that might interest intermediate level, such as web framework usage, machine learning, web traffic monitoring, and automation.

Advanced User

Advanced Users are familiar with Python technology and well-versed in general programming concepts, perhaps in improving/optimizing the performance of python standard library, or might currently maintainmaintaining essential Python libraries. Presentation topics for advanced levels include optimization, the internal behavior of the tool, or an internal implementation of Python, or the implementation of CPython and PyPy in Python libraries.

Attendees (2)

Speak at Call for Paper for PyCon APAC 2020!
View Code of Conduct