Calls for Lightning Talks and Open Content

Almost here

Less than 2 days out from CppCon 2022, regular session submissions are long closed. But, even now, there are still conference opportunities. There is still over two weeks left of regular registration, we are still accepting class registrations, we have rooms available in some of our official hotel blocks, and it isn’t too late to attend sessions for free by signing up as a volunteer.

To day we are also opening up two ways to present at the conference.

Call for Lightning Talks

Lightning talks are fast paced, short presentations often sprinkled with humor and intrigue. The popular 5-minute talks present topics that are interesting to C++ programmers. This opportunity is open to speakers at all experience levels.

Check out some of our previous lightning talks on our YouTube channel. They cover a single topic, start with the good stuff, and end making a point. Anyone can do one, but be sure to practice because 5 minutes goes by incredibly fast. Here is your opportunity to share that one technique you wish everyone knew, that one little known fact that should be well known, that one tool that makes your life easier every day, or a collection of little things that you can fit into 5 minutes.

Anyone can submit a lightning talk, you don’t need to be a conference speaker (or even a registered attendee). To submit, visit our Lightning Talks Submissions page.

Call for Open Content

As we do every year, we offer Open Content session in the early morning, over lunch, and in the evening.

Audience8

Open Content is just that, open! Attendees and regular program speakers alike can propose sessions on anything that interests them. These might feature a single facilitator leading a room through an exercise, activity or demo, a panel of 3-5 people taking questions from the room, a “hackathon” on a specific project, or an open conversation among the whole room. The projector is available for slides or public note taking.

Open Content is designed for flexibility so that a “Birds of a Feather” talk may be proposed even after the conference has begun. A speaker who gets a lot of post-talk questions may agree to host a Q&A session in the Open Content time. An attendee inspired by a session may host a session to explore a topic further or start on a group implementation of something.

Anyone can submit an open content session, you don’t need to be a conference speaker (or even a registered attendee). To submit, visit our Open Content Submissions page.

These sessions will be open in another way too – Open Content does not require conference registration. That’s right, everyone who is in the area is welcome to come and join us for all the early morning/lunch/evening sessions, including proposing or leading a session. This is part of our goal to be an inclusive conference for the entire C++ community.

Free Friday

All CppCon 2017 events on Friday, September 29th, do not require conference registration. That’s right, just like all our evening sessions, all Friday sessions are open to the public without a conference registration. This includes an address by one of our most highly anticipated plenary speakers, Matt Godbolt, and the Sara Chipps lecture and workshop.

Plenary Announced: Titus Winters

We are pleased to announce our remaining plenary speaker for CppCon 2017: Titus Winters.

Titus WintersTitus leads Google’s C++ common libraries project and is one of four arbiters of Google’s official C++ style guidelines. For the last 6 years, Titus has been organizing, maintaining, and evolving the foundational components of Google’s C++ codebase using modern automation and tooling. Titus also designed much of Google’s internal C++ training curriculum, and reinvented Google’s C++ mentorship program. Prior to tackling these large scale C++ challenges, Titus worked on networking APIs in embedded systems.

As a member of the C++ standards committee, Titus focuses his efforts on the evolution of the standard library and is the incoming chair of the Library Evolution Working Group. In addition, Titus is an active speaker in the broader C++ industry and community, advocating for more scalable and maintainable coding guidelines and practices.

He has also been known to have deep thoughts about the card game Hanabi and the proper preparation of classic cocktails, although sometimes these run at cross purposes.

Titus’ presentation, C++ as a “Live at Head” Language,  will start with an exciting announcement; we’re keeping the details to ourselves until CppCon 2017.

Welcoming Everyone

CppCon has always valued diversity and tried to make everyone feel welcome. To that end, we’ve decided to strengthen the wording of our Code of Conduct, to make sure that everyone knows that they will be actively supported and welcome. To leverage the best practices and experience of others, we’ve adopted the current PyCon code of conduct as-is, modulo editorial diffs to rename it for CppCon. Thanks very much to the PyCon organizers for open-sourcing and sharing their work!

Happily, as far as we know there haven’t been any incidents at CppCon so far, and we’d like to do what we can to keep it that way and make everyone feel as welcome as possible. That especially includes kids – this year we are looking forward very much to the talk by Sara J. Chipps on her success inspiring about 4,000 kids aged 8-12 to learn to write C++, and to the related Jewelbots Build Workshop “for kids and grownups” at CppCon 2017! We want there to continue to be inclusive sessions and events like this at CppCon in the future, and we welcome your suggestions for ones we could include in our planning; if you have suggestions, please send email to plan@cppcon.org.

Call for Volunteers

If you would like to attend CppCon 2017, see great C++ content, and meet our speakers and attendees, but a week’s registration doesn’t fit your time or money budget, consider volunteering.

Ambience_and_snacks_6

We are looking for volunteers to help run the conference. We need people to help assemble registration packets and badges, register attendees, assist speakers with Audio/Video, and in general be on hand to make things run smoothly. In exchange, we’ll see to it that you’ll spend at least half of your time in sessions. It would be great if you could join us for the whole week, but if you can only make it for one or two days, we can work with that. We have information on our Volunteer Page. If you are interested or would like more information, please email volunteers@cppcon.org.

Fun and Fashion: Kids Learning about C++

Sara J. ChippsSara J. Chipps shipped a product last November that has already inspired about 4000 kids (aged 8-12) to learn to write C++. Want to know more? So do we, so we’ve invited her to present and give a workshop on Jewelbots at CppCon.

Her talk is Building for the Best of Us: Design and Development with Kids in Mind:

Building an API easy enough for kids to understand (in C++) is a challenge. Every design decision, from the circuit board to the plastic can effect the results. We’ll talk about product design, manufacturing, firmware, software, and Arduino AP as we cover the Jewelbots timeline from Kickstarter to shipping to distribution. Additionally, hear from the two girls who are the top Jewelbots from the Bellevue area! You’ll learn what they have built and how they view the future of C++.

Following her talk, Sara will host a Jewelbots Build Workshop for kids and grownups. This workshop is open to anyone to come and watch (even if you aren’t registered for the conference), but if you want to reserve a Jewelbot to work on during the workshop (and who wouldn’t?), you’ll need to reserve it here: https://cppcon2017.eventbrite.com/

Young women with Jewelbots

CppCon 2017 Program Available

Bjarne StroustrupThe program for CppCon 2017 is now live!

We’ll have over 100 regular sessions delivered by the best C++ presenters in the industry, many returning from previous years as well as some exciting new voices. We’ll have six or seven concurrent tracks full of sessions containing C++ best practices and what you need to know about C++17. In addition, we’ll have panels, lightning talks, workshops, and some awesome headline speakers.

Speaking of headliners, it’s our pleasure to announce that Bjarne Stroustrup, the creator of C++ and Texas A&M University Distinguished Professor, will be returning this September to give the opening keynote, Learning and Teaching Modern C++:

We – attendees at CppCon – are all teachers. Some teach for a living; many occasionally teach a course or give a lecture; essentially all give advice about how to learn C++ or how to use C++. The communities we address are incredibly diverse.

What do we teach, and why? Who do we teach, and how? What is “modern C++”? How do we avoid pushing our own mistakes onto innocent learners?

Teaching C++ implies a view of what C++ is; there is no value-neutral teaching. What teaching tools and support do we need? Consider libraries, compiler support, and tools for learners.

Most of the program is published, but we are still working a few surprises, so keep checking back.

We’d like to thank the Program Committee, our speakers, and the many professionals who proposed talks which we, unfortunately, just couldn’t squeeze in this year. Thank you for your hard work and enthusiastic support for this year’s program!

2017 is going to be a great year for C++! Register here to join us.

CppCon 2017 Call for Submissions

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community and so we invite you to present. The conference regular program consists of five days of six tracks of one hour sessions.

Have you learned something interesting about C++, maybe a new technique possible in C++14/17? Or perhaps you have implemented something cool related to C++, maybe a new C++ library? If so, consider sharing it with other C++ enthusiasts by giving a regular program talk at CppCon 2017.

The submissions deadline is June 11 with decisions sent by July 12.

For topic ideas, possible formats, submission instructions and valuable advice on how to make the best possible submission, see the Submissions page.

Note: Calls for lightning talks and Open Content sessions will be made this summer. The deadline for these is the conference itself.

Call for Class Proposals

The conference is asking for instructors to submit proposals for classes to be taught in conjunction with next September’s CppCon 2017.

If you are interested in teaching such a class, please contact us at info@cppcon.org and we’ll send you an instructors’ prospectus and address any questions that you might have. The deadline for submitting proposals is November 18th, 2016.

All CppCon 2016 Videos Are Up!

We set an attendance record again this year, but the number of C++ programmers that can’t make it will always exceed the number that can. That is why we have committed to producing high quality recordings of the CppCon regular program and distributing them as widely as possible.

To achieve this, we work with Bash Films (www.BashFilms.com). Their commitment to us is to have all our videos edited and uploaded to the CppCon YouTube channel within one month of the end of the conference.

I wanted to share some stats with you on Bash Films’ work for this year:

  • 7653 minutes of video recordedjackiekay
  • 7513 minutes of slides recorded
  • 111 presentations recorded
  • 31 lightning talks recorded
  • 47 different SSD cards used
  • 36 TB of storage used
  • 8 camera operators onsite
  • 0 presentations lost or damaged

This works out to about two sessions a week for every week between now and the 2017 conference.

There is one more stat:

  • 2 weeks to get all the videos edited and uploaded!

That’s correct, Mark Bashian’s team has completed all the videos in two weeks! They over-delivered on their one month commitment by over two weeks so that attendees could catch all the sessions that they missed as soon as possible.

The only thing left for the team to do is to send the videos (on hard drive) to Channel 9, because we continue to make all our content available on both YouTube and Channel 9.

 

CppCon 2016 Call for Lightning Talks

Lightning talks are fast paced, short presentations often sprinkled with humor and intrigue. The popular 5-minute talks present topics that are interesting to C++ programmers and are open to speakers at all experience levels.

If you’ve never seen one before checkout some of our previous lightning talks on our YouTube channel. They cover a single topic, start with the good stuff, and end making a point. Anyone can do one, but be sure to practice because 5 minutes goes by incredibly fast. If there’s one technique you wish everyone knew, one little known fact that should be well known, one tool that makes your life easier every day, or a collection of little things that you can fit into 5 minutes, you can propose a lighting talk, and you should.

Anyone can submit a talk, you don’t need to be a conference speaker (or even a registered attendee). We are looking for talks from experienced speakers, but also new speakers and students. To submit a talk, just email open-content@cppcon.org and tell us what you want to talk about and a little bit about yourself (one sentence is fine). Even if you don’t plan to submit, plan to attend, it’s sure to be fun!