
Learn techniques for implementing binary defense without privileged access, covering code patching, stack overflow prevention, sandboxing, and network filtering.

Explore React Native's multilingual architecture, from JavaScript to C, and learn how components translate into efficient code in the Yoga layout engine.

Explore x64 assembly language essentials for debugging C++ programs, including stack frames, common instructions, and mapping assembly to source code.

Explore how C++ type system and templates can create efficient, safe, and reusable code through lightweight abstractions, type-rich APIs, and zero-overhead template techniques.

Panel discussion with ISO C++ committee members addressing questions about upcoming standards, strengths and weaknesses of C++, and ways to get involved in the standardization process.

Explore memory allocation strategies for performance optimization in long-running systems, focusing on local allocators' benefits over global ones and their impact on runtime efficiency.

Explore C++ coroutines and DSLs for simplified concurrency programming, focusing on practical applications beyond generators and async I/O in Visual Studio 2015.

Explore C++ usage in game development, covering compilation, STL, Boost, exceptions, and reflection. Gain insights into industry practices and challenges for aspiring and veteran developers.

Comprehensive guide to pointer-like types in C++, exploring when to use references, pointers, smart pointers, and other alternatives for efficient and correct object referencing.

Explore modern C++ templates, discussing new features, style recommendations, and practical implications for application programmers in generic programming.

Explore the intricacies of Linux system calls, signal handlers, pthreads, and ptrace. Gain insights into low-level interactions between C/C++ programs and the operating system for advanced debugging and optimization.

Panel discussion with C++ Standards Committee members on upcoming changes, decision-making processes, and addressing common misconceptions about C++ standardization.

Comprehensive overview of STL algorithms, their groupings, and applications in C++, enhancing code expressiveness and robustness through practical examples and patterns.

Explore quantum data structures for classical computers, covering quantum interference, entanglement, and coherence. Learn C++ implementations and new design approaches for emerging hardware.

Explore exploit development through C and x86_64 assembly, gaining insights into security vulnerabilities and the attacker's perspective for more secure coding practices.

Explore Apache Milagro for secure IoT authentication in vehicle tracking. Learn about post-PKI internet, stronger security, and independence from third-party trust authorities through a C++14 fleet management example.

Explore the use of STL in game development, addressing misconceptions, performance concerns, and practical applications. Learn when to use STL and when to consider alternatives.

Explore common C++ type-related bugs and performance issues, including sliced objects, dangling pointers, and unnecessary temporaries. Learn to identify and fix these problems in your code.

Explore advanced C++ techniques for implementing methods with different return types, focusing on the Point class and enforcing compile-time type correctness.

Explore Modern C programming paradigms, their benefits, and applications in new languages. Learn API design, error handling, and resource management techniques to improve code quality and system architecture.

Explore C#'s evolving type system, comparing user-defined types and examining when to use classes, structs, records, or record structs for optimal program design and performance.