
Explore cutting-edge C++ optimization techniques for modern CPUs, covering architecture changes, benchmarking challenges, and practical strategies to enhance code performance on latest processors.

Explore building user-friendly C++ coroutine types for async operations, including file downloads and promise handling, with insights on potential improvements and advanced implementations.

Explore Google's Rappel library, an alternative to std::ranges for composing operations. Learn about its semantic model, advantages, and implementation details for safer and more efficient algorithm composition.

Explore cutting-edge C++26 features, from small tweaks to major additions. Learn about enhancements already in the working draft and compilers, customized based on audience interests.

Pragmatic evaluation of C++'s challenges and future, emphasizing focus on improving lives through better libraries, talks, features, and understanding C++'s role in technology and society.

Explore the "target model" in C++ build systems, its history, and impact on dependency management, C++20 modules, and sustainable project maintenance. Learn to address common build-related issues.

Explore Boost.Parser, a C++17+ parsing library combining Spirit's best features with modern enhancements. Learn its capabilities and improvements over previous parsing solutions.

Explore Boost.Parser, a new C++17+ parsing library combining Spirit's best features with modern enhancements. Learn its capabilities and advantages for efficient parsing in C++.

Explore legacy C++ design trends and their modern counterparts, examining the balance between traditional and contemporary approaches in software engineering.

Explore C++20 coroutines and structured concurrency with Corral, an open-source framework. Learn practical implementation, task management, and integration with existing systems for simplified concurrent logic.

Explore the incompatibility between narrow contracts and `noexcept` in C++, examining design principles and best practices for software development and standardization.

Explore compile-time unit testing for expression template libraries in C++20. Learn techniques for readable diagnostics, compare testing frameworks, and discover future C++ features for improved compile-time programming.

Explore the history, syntax, and uses of lambdas across programming languages, examining their origins and relationship to data abstraction in this insightful talk.

Discover how to revolutionize Finite State Machine implementation using std::variant in modern C++, achieving better type safety, improved performance, and cleaner code without heap allocation.

Explore socket concepts like select and poll for composing concurrent operations in C++. Learn to apply Unix primitives and Go-like semantics to solve concurrency problems efficiently.

Discover how test-driven thinking in C++ can enhance productivity, improve focus, and make coding more enjoyable while solving complex problems.

Explore C++'s significance for efficient coding on older hardware in developing nations, its educational value, and tools for resource-constrained systems.

Explore psychedelic C++ coding techniques, blending generic, functional, and value-based OOP practices for innovative software composition.

Explore C++26's Contracts MVP: preconditions, postconditions, assertions, and violation handling. Learn how to enhance code safety and correctness with this powerful feature.

Explore the latest C++ reflection proposal, its implementation, and practical applications through code examples. Learn how this powerful feature enables new programming techniques and enhances development capabilities.

Explore tool-assisted gaming techniques using C++, from supported mods to code injection, enhancing gameplay and overcoming challenges in video games as reaction times slow with age.