
Master debugging techniques for C++ code through real-world examples. Learn to reproduce, locate, understand, and fix complex bugs using effective tools and strategies for robust software development.

Learn techniques for efficiently wrapping C APIs in modern C++, covering interface design, overhead reduction, compile-time safety, and unit testing strategies. Explore C++23 features for optimal API adaptation.

Debunk popular C++ myths with detailed analysis, exploring controversial issues and providing verdicts on common misconceptions in the C++ community.

Explore the intricacies of a simple C++ program, delving into programmer intent, language standards, compiler behavior, kernel interactions, and hardware implications across the entire stack.

Explore fast calendar algorithms for efficient date calculations, leveraging mathematical principles to outperform popular libraries. Learn optimizations applicable to various programming scenarios.

Explore practical C++ optimization techniques for real-time audio libraries. Learn to measure performance, identify optimization areas, and apply strategies across platforms using real-world examples from Tracktion Engine.

Learn to build RESTful interfaces in C++ using nlohmann::json and cpp-httplib. Explore library basics, design patterns, and real-world applications in credit card transaction systems.

Explore PMR in C++17 for efficient memory management. Learn analysis tools, PMR usage with standard library, custom type implementation, and best practices for optimizing program memory usage.

Explore diverse C++ topics through 11 lightning talks from expert speakers at C++ on Sea 2023, covering parallelism, undefined behavior, and more.

Explore ten diverse C++ lightning talks covering programming topics and related themes, hosted by Frances Buontempo at C++ on Sea 2023.

Explore cache-friendly data structures, functional programming, and ranges in C++ for improved performance and code clarity. Learn techniques to optimize data handling in modern C++ development.

Explore strategies to mitigate real-time safety violations in C++ through external tools, code transformations, and experimental compiler techniques. Learn to ensure performance and safety in critical code execution.

Explore C++23's new features with Sy Brand, enhancing code simplicity, expressiveness, and power. Learn how upcoming changes benefit your programming and prepare for future upgrades.

Explore functional programming techniques in modern C++, including lambdas, STL algorithms, and upcoming features, to write clearer, shorter, and faster code using a declarative style.

Explore efficient object creation from raw bytes in C++ using start_lifetime_as. Learn zero-copy techniques and patterns for correct implementation in database engines.

Explore CMake's evolution, C++20 module support, and key features for seamless C++ building, testing, and deployment across platforms.

Explore value semantics in C++, its benefits, and drawbacks. Learn about std::optional, std::function, and std::variant while understanding proper usage of reference types.

Explore challenges in analyzing local memory allocators' performance impact on C++ runtime. Learn to choose tools, overcome instrumentation limitations, and design effective visualizations.

Explore advanced C++ concurrency features, including hazard pointers and RCU. Learn about potential additions to TS 2 and how to create fast, scalable code using Concurrency TS 2 support.

Explore advanced techniques for accelerating big data analytics using C++ and custom hardware, combining metaprogramming and novel processor architectures for optimized query execution.

Explore the performance impact of C++ virtual functions, understand their underlying mechanisms, and learn optimization techniques to enhance program speed.