Accepted Sessions

Accepted Sessions

Main Conference - 11th - 13th March 2026

Dates and times of all sessions to be confirmed

Keynotes will be announced as additional sessions in 2026

Keynote: Code Smarter

Harnessing AI Tools for C++ Development
Tooling/Utilities
Inbal Levi

Workshop Taster/Preview

Jumpstart to C++ in Audio - Learn Audio Programming & Create Your Own Music Plugin/App with the JUCE C++ Framework
Tooling/Utilities
Jan Wilczek

Workshop Taster/Preview

From Hello World to Real World - A Hands-On C++ Journey from Beginner to Advanced
Standard Library
Amir Kirsh

Workshop Taster/Preview

Performance and Safety in C++ Crash Course
Safety
Jason Turner

Workshop Taster/Preview

Essential GDB and Linux System Tools
Testing
Mike Shah

Workshop Taster/Preview

Concurrency Tools in the C++ Standard Library
Asynchronous
Mateusz Pusz

Workshop Taster/Preview

Mastering std::execution (Senders/Receivers)
Asynchronous
Mateusz Pusz

Workshop Taster/Preview

How C++ Actually Works - Hands-On With Compilation, Memory, and Runtime
Standard Library
Assaf Tzur-El

Workshop Taster/Preview

AI++ 101 - Build an AI Coding Assistant in C++
Tooling/Utilities
Jody Hagins

Workshop Taster/Preview

Splice & Dice - A Field Guide to C++26 Static Reflection
Generic / Metaprogramming
Koen Samyn

Inside the Mind of an Exploit

C++ Techniques for Malware Development
Tooling/Utilities
Niro Singh
Standard Library
Jason Turner

The Clocks of C++

Knowing When (and Why) to Use Each One
Tooling/Utilities
Sandor DARGO

Coroutines

Don’t Try This at Home
Asynchronous
Lieven de Cock

Building High-Performance Distributed Systems in Modern C++

Real-World Patterns with Boost.Asio & Beast
Design
Samaresh Kumar Singh

C++ Search for Database Kernels

Built In, Not Bolted On
Tooling/Utilities
Andrey Abramov

MayaFlux

Multi-Domain Real-Time Coordination in C++20
Asynchronous
Ranjith Hegde
Generic / Metaprogramming
Uzochukwu Ochogu

Modern C++ in Practice

Solving Advent of Code with Ranges, Views, and Algorithms
Algorithms
Jose Garvayo

C++ Without libc

Knocking out the foundations to expose bare-linux.
Safety
Henry Wilson

From 5000ns to 200ns

5 Modern C++ Techniques Live Demo
Embedded / Low-Level
Larry Ge
Safety
Klaus Iglberger

Workshop Taster/Preview

C++ Software Design
Design
Klaus Iglberger

Top-Performance Genetic Programming

Can Only C++ Get You There?
Algorithms
Eduardo Madrid

Consensus Critical

How Bitcoin Core uses C++ to Maintain Network Agreement
Design
Yuvicc

C++/sys

A Standard Library Projection to Facilitate the Verification of Run-time Memory Safety
Standard Library
Karsten Pedersen

When One Red Pill Is Not Enough

Compile-Time Optimization Through Dynamic Programming
Algorithms
Andrew Drakeford

Time to Introspect

A Beginner's Guide to Practical Reflection
Generic / Metaprogramming
Sarthak Sehgal

Modern C++ for Embedded Systems

From Fundamentals To Real-Time Solutions
Embedded / Low-Level
Rutvij Karkhanis

O(1) or O(no-no-no)

Mastering the unordered_map
Standard Library
Kevin Carpenter

View from the Trenches

First Principles While Using C++ in Critical Real-Time Environments
Design
Prabhu Missier
Asynchronous
Ofek Shilon

Case Study

Purging Undefined Behavior and Intel Assumptions in a Legacy Codebase
Tooling/Utilities
Roth Michaels

Singletons Are Not Evil

You’re Just Using Them Wrong
Design
Mostafa Mahmoud Ali
Tooling/Utilities
Vishnu Nath

C++ Contracts

A Meaningfully Viable Product, Part II
Safety
Andrei Zissu
Safety
Amir Kirsh
Design
Kevlin Henney

Coroutines and C++

Async Without the Pain?
Asynchronous
Tamas Kovacs
Asynchronous
Arne Berger
Asynchronous
Tsung-Wei (TW) Huang

Zero-Cost Abstractions in Large Systems

Lessons from OpenJDK’s Barrier Refactoring
Design
Shubhankar Gambhir

Understanding the Art of API Design

Building Interfaces for Humans on Earth
Design
Christoph Stiller
Generic / Metaprogramming
David Sankel

Post-Conference Workshops

Coming Soon

All workshops registrations made on or before the 11th March will include FREE access to the Main Conference

Filed under: Uncategorized