Our speakers
Beyond O(1): Algorithmic Design Patterns for Real-Time Systems in C++
Toolchain Transparency Reports: What They Should Contain and Why They Don’t
Compile-Time, Run-Time, or Code-Gen: A Framework for Actually Deciding
Is the UB-Fear Overstated? Measuring Real-World Impact on Safety-Critical Code
ABI Stability Across Compilers: A Horror Story
Right to Repair Meets Firmware: Legal Views on Locked-Down Toolchains
Temporal Memory Safety: Detecting Use-After-Free in Production Binaries
Towards Formal Verification of Lock-Free Data Structures
Day One Close & Community Announcements
Child Safety and Embedded Systems: Gaps in Current Practice
Where Is C++ Going? A Disagreement About the Next Five Years
Closing Keynote: Staying Serious in a Template-Metaprogramming Hype Cycle
Green Builds: Carbon-Aware Compilation Strategies for Large C++ Projects
Where Is C++ Going? A Disagreement About the Next Five Years
Concentration Risk in Compiler Infrastructure: What Happens When Two Vendors Go Down
Compile-Time Reasoning Without Shortcuts: Designing Concepts That Fail Gracefully
Bias in Branch Predictors: Security Implications for C++ JITs
Toward Zero-Overhead Reflection: A Compile-Time Introspection Framework
Opening Remarks
Is the UB-Fear Overstated? Measuring Real-World Impact on Safety-Critical Code
License Hell: When GPL Meets Proprietary Templates
The Cost of std::vector Growth: Quantitative Analysis in Hot Loops
Is the UB-Fear Overstated? Measuring Real-World Impact on Safety-Critical Code
Measuring Calibration in Static Analyzers Under Real-World Codebases
Meaningful Code Review: What It Requires in Practice
Memory Model Pitfalls: Quantifying the Cost of “Relaxed” Atomics
Undefined Behavior Sanitizers: New Tricks for Old Code
Labor Behind the Lint: The Hidden Costs of Style Guides
Linker Order Landmines: Debugging ODR Violations in Production
Where Is C++ Going? A Disagreement About the Next Five Years
Continuous Benchmarking You Can Trust: Building a Performance Baseline for 100M LOC
Multi-Platform Build Pipelines: The Failure Modes Nobody Blogs About
Diversity in C++ Committees: Numbers and Narratives
Latency Spikes and Text Logging: Lessons from 10k TPS Trading Systems
Dark Patterns in Package Managers: Who Audits vcpkg Dependencies?
Is the UB-Fear Overstated? Measuring Real-World Impact on Safety-Critical Code
Migrating from Boost::Format to std::format: Pain and Profit
Cost-Optimal Builds: A Practical Guide to Caching, Sharding, and Incremental Linking
constexpr All the Things: Compile-Time Regex in Real Workloads
Exascale Parallelism with std::execution: Early Results from Aurora
Chronicles of Coroutines: When Await Isn’t Free
Beyond the Standard: Modern C++ Directions for the Next Decade
The Quiet Infrastructure: Who Owns the Compilers That Shape What Gets Built
Is the UB-Fear Overstated? Measuring Real-World Impact on Safety-Critical Code
Exceptions Are Not Control Flow: A Philosophical and Empirical Challenge
Where Is C++ Going? A Disagreement About the Next Five Years
Where Is C++ Going? A Disagreement About the Next Five Years
Shipping C++20 Modules in Legacy Codebases: A Postmortem After 18 Months in Production
Observability for C++ Services: Tracing What Actually Matters
On-Call with UB: Post-Mortem Culture in Systems Teams
Speculative Devirtualization at the Edge: Accuracy, Latency, and the Trade-Offs
Where Is C++ Going? A Disagreement About the Next Five Years
No-Footgun Smart Pointers: A Practitioner’s Honest Assessment
The Undefined Behavior Problem Is Not Solved: A Survey of What Works and What Doesn’t