
Explore C++20's multithreading tools for beginners, covering essential facilities and safe usage in new or existing applications.

Explore C++20 coroutines through visual diagrams and examples. Learn to decipher complex syntax, understand core concepts, and navigate advanced presentations on this powerful feature.

Explore designing low-latency trading systems in C++, focusing on upfront design, CPU optimization, concurrency handling, and performance strategies for high-speed automated trading.

Explore C++ 20 coroutines: simplify async code, understand core concepts, and see practical applications with library support. Gain insights into this powerful feature.

Explore Clean Test, a modern C++20 testing framework with unique constexpr expression introspection, no dependencies, and thread-safe execution for efficient software development.

Explore advanced concurrency features in C++20, including higher-level abstractions built on the C++11 multithreading foundation.

Explore C++20 coroutines from basics to advanced concepts. Learn new keywords, customization points, and how to implement generators. Understand cooperative multitasking and coroutine benefits in concurrent programming.

Explore six critical Apache Kafka bugs with expert Anna McDonald. Gain insights into batching, replication protocols, networking, and Scala implementation, enhancing your understanding of Kafka's inner workings.

Explore a structured concurrency model for safe, efficient, and easy concurrent programming, inspired by Aristotle's hylomorphism. Learn to build effective abstractions with safety guarantees and performance considerations.

Explore C++20 coroutines from basics to advanced concepts. Learn new keywords, customization points, and benefits like lock-free multitasking. Gain practical knowledge for effective implementation.

Explore C++20 coroutines through visual diagrams, learning to read and reason about their complex syntax. Gain a solid foundation for understanding advanced coroutine concepts in future presentations.

Explore HPX, a C++ library for parallelism and concurrency, enabling efficient parallel applications for heterogeneous resources with excellent performance and scaling characteristics.

Explore C++20 coroutines, focusing on generators. Learn about co_yield, simple and asynchronous generators, and emerging best practices for effective implementation in your projects.

Explore C++20 coroutines, focusing on generators. Learn co_yield keyword, simple and asynchronous generator concepts, and emerging best practices for effective coroutine usage.

Explore modern C++ features in action through a practical application. Journey through modules, network programming with coroutines, and C++23 innovations for real-world development.

Explore structured concurrency in C++ using senders/receivers, learn visual pattern representations, and discover efficient ways to handle concurrent programming challenges.

Explore essential C++ Core Guidelines for writing correct software by design. Learn best practices for interfaces, functions, classes, concurrency, and templates in modern C++ development.

Explore implementing senders and receivers for asynchronous work in embedded systems without an OS. Learn about P2300, concurrent behavior, and zero-cost abstractions for microcontrollers.

Explore how Senders and Receivers pattern can solve complex concurrency issues in baremetal systems, using Intel's open source library on an ARM-based development board.

Dive into the fundamentals of Dapr Actors, exploring their implementation, patterns, and practical applications in cloud-native development through expert insights and real-world examples.

Explore the evolution of Servo, a web rendering engine built in Rust, and discover how its memory safety and concurrent design are revolutionizing browser technology and web standards implementation.