Please login to continue
The proposal and review process are finished for 2021.
Anybody who wants to!
We love having famous talented speakers but are also looking for new voices that will make our conference novel.
We are interested in new subjects and new persepectives on known subjects! We are striving for a diversity of backgrounds (technical and human), approaches and experience.
We are looking for talks that are relevant to C++ programmers. Which does not mean that all talks need to be about code. CPPP has three tracks with different perspectives and we recommend to think your talk so that it fits well with one of them.
If you want to propose multiple talks, targetting multiple tracks can increase your chances of being selected.
If new materials are preferred, we also accept submissions of talks already presented in other conferences if the topic and delivery fit our targets.
This track is all about the bases. These are the talks that you wish every new C++ developer would listen to early in their career to start on the right foot. They can be very valuable to experts but need to be accessible to students and beginners.
eg: How to use the STL algorithms? What is "the rule of 0" and when to use it?
This track is for talks that can be immediately applied by professional C++ programmers in their everyday job. Concrete tools and pragmatic ideas that work for legacy codebases and scale well with big teams.
eg: How to start testing legacy code? How to do good code reviews?
Talks in this track propose novel ideas and approaches for C++. They can be patterns that are not well known yet, new features coming in the language, libraries using these recent features or new ways to think about old problems.
eg: What could C++ learn from functional programming? What will pattern matching look like?
Every field in the form is explained in details to help you write the most effective proposal. These explanations are a shorter version of this blog post.
Once you submitted your proposal, you can still come back and modify it until the end of the Call for Proposals. You can also save your work in progress and come back to finish it afterward.
If you feel unsure about how your talk or how to present it, you can ask us for help! Contact firstname.lastname@example.org with your questions and talk ideas and we can help you. Try doing it as soon as possible to ensure there is enough time for us to answer you and for you to have enough time to write your proposal before the deadline.
As a speaker, you will be key in how attendees enjoy their conference. That is why you will also be held to a high standard regarding your language and behavior while on stage. No oppressive humour will be tolerated and we ask you to try your best to avoid vocabulary that can make part of the public feel ignored or excluded. If you have doubts about a joke or part of your talk and want to discuss it, you can contact us at email@example.com and we can help you.
All proposals will be reviewed "anonymously". Which means that reviewers will only have access to the fields describing the content of the talk and not the fields related to the speaker. The anonymity is not perfect because some authors might still be identifiable through their abstract, but we believe it should still work for the wide majority of the proposals.
After the anonymous review, the conference organizers (listed here) will have access to all information about the author and can amend their review. These changes are visible to all the juree members who already reviewed the same proposal.
The rating given to the proposals are of course taken into account, but the organizers can decide to select or refuse a talk despite it's rating to ensure a better diversity of subjects. For example, if there are three talks with very near subjects and high ratings, the organizers can decide to refuse the lowest rated proposal among the three. Conversely, a proposal with a lower rating on an important subject that is not covered otherwise might be accepted.Write your proposal