Call for Proposals

Call for Proposals!

The Call for Proposals for CppNorth 2025 will be open on December 16, 2024

Submit your talk proposals for CppNorth 2025 until Feb 23, 2025

Who should submit?

Everybody! You belong at CppNorth!

  • We are looking for both experienced and new speakers.
  • We are striving for a diversity of backgrounds, approaches and experiences.
  • We love new talks and new speakers! Please submit!!

We will help you!

  • In depth mentoring by experienced speakers is available on our discord! Wherever you are in your process, whether you have a nearly finished talk or just the very beginnings of an idea, our mentors will work with you to make it into a successful submission for a fantastic talk!
  • We don't want money to be the reason that stops you. We provide travel and accommodation support for speakers although we do request that folks with other means should explore those routes first.

What types of submissions are we looking for?

We're seeking talks that not only unveil new techniques and features but also radically shift perspectives on coding and community. Envision your presentation sparking a palpable excitement, leaving attendees eager to experiment with fresh ideas or deeply engage in transformative discussions. We desire talks that are a thrilling blend of immediate technical application and a thought-provoking invitation to belong and think differently.

In this year's talks, we seek to marry practicality with inspiration. While C++ technical insights remain core, we're broadening our horizons. We encourage sharing transformative ideas in coding practices, team dynamics, and diversity and inclusion. These talks should go beyond conventional wisdom, offering attendees both actionable skills and a fresh outlook on the programming world.

  • How existing features of C++ can be creatively and effectively utilized to make great software
  • Paradigm centric design, higher level software design practices
  • How to use different types of tools (various tools like build tools, package management, static analysis)
  • Adopting features into codebases (how we moved to…)
  • Best practices, “Core” guidelines
  • Career practices, team practices

Practical content does not mean purely technical. There is an interest this year to also feature topics relevant to general programmer audiences as well:

  • Respectful Coding, writing code keeping others in mind
  • Approaches to coding collaboratively
  • Cross-Community Insights: Seek talks that bring lessons and narratives from various programming and tech communities, illuminating how diverse experiences and cultures enrich C++ and the broader tech ecosystem.

Ultimately, we are looking for great talks. Content that reaches a wider audience of experience. Content that you are the right person to give, because it’s about what you have actually done and are doing.

Submissions should plan to be 60 minute presentations including a question and answer period at the end. There will also be a smaller number of 90 minute slots available.

We currently don't have plans to offer workshops at CppNorth 2025. However if you are interested in proposing one, please use contact@cppnorth.ca to get in touch.

Inspiration

Our Review Process

Our proposal review process at first is an anonymous first round review, we will avoid any identifying information when ranking submissions. However, we are encouraging first time speakers and are actively supporting historically under-represented groups so we may use subsequent rounds to assign priority to submissions.

How can we help you?

Content Feedback

If you feel unsure about your talk or how to present it, you can ask us for help! Contact submissionhelp@cppnorth.ca 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.

Submitted proposals can continue to be edited until the deadline, and creating one will allow you to select an option requesting mentorship and feedback. So if you are thinking of submitting, it's a great idea to get what you have into the system as soon as possible!

A great place to get ideas for what amount of material fits in a talk is to look at talks that have been accepted at this or other C++ conferences (See our YouTube channel). You can also read their titles and abstracts to get examples of titles and abstracts that generally work well. You can’t propose someone else’s talk, of course, but “like that one only for constexpr” or “like that one but for the chrono header” might be a way for you to think about your topic and to make writing your abstract a little less daunting.

Financial Support

Financial assistance is available on request for speakers who require it.

Full details can be found on our Speakers Policy Page

CoC

As a speaker, you will play a key role in how attendees enjoy their conference. That is why you will be held to a high standard regarding your language and behavior while on stage. No oppressive humor 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 conduct@cppnorth.ca

How to submit

Please use our Submissions Portal to submit and manage your proposals.

CppNorth 2024 Sponsors

Gold

Video Sponsors

Bronze

Why Us?

Our Mission

Knowledge
Inclusion
Fun

When

July 20-23, 2025

LinkedIn

CppNorth Group