C++ Memory Management Masterclass
Eliminate Memory Bugs. Write Faster, Safer C++ with Confidence.
What: Live Cohort-Based Workshop | Jan 24–25 | Online
When: Jan 24, 7:30 AM PT and Jan 25, 1:00 PM PT
Memory errors are responsible for over 70% of critical security vulnerabilities and in C++, they can cost you performance, stability, and credibility.
In this live, hands-on masterclass, you’ll learn how to take complete control of memory in modern C++ - directly from Patrice Roy, #1 bestselling author of C++ Memory Management and a long-standing member of the ISO C++ Standards Committee (WG21).
This is a practical, production-focused workshop designed to help you write C++ code that is fast, predictable, exception-safe, and memory-leak free.
What you’ll be able to do after this workshop
By the end of these two days, you will be able to:
Confidently design ownership models that prevent leaks and undefined behavior
Use RAII and smart pointers correctly—and know when not to use them
Write exception-safe, high-performance code suitable for real-world systems
Understand what actually happens behind new, delete, and custom allocators
Diagnose and fix memory-related bugs before they reach production
Why learn from Patrice Roy?
Patrice Roy brings together deep theoretical knowledge and decades of real-world experience:
#1 bestselling author of C++ Memory Management
Active member of the ISO C++ Standards Committee (WG21) since 2014
Contributor to SG14 (Low-Latency Study Group)
20+ years training professional and game programmers
Former R&D engineer working on military flight simulators
PhD in Computer Science
You’re not just learning how memory management works—you’re learning how the people who shape the language think about it.
Who should attend?
This workshop is designed for developers who want to sharpen their C++ skills and take full control of memory management:
Intermediate C++ developers ready to deepen their understanding of modern memory techniques.
Performance-focused programmers working with tight space or speed constraints.
Cross-language developers coming to C++ from another language who want to understand its memory model.
Game and systems programmers seeking predictable execution and low-latency performance.
Curious coders eager to explore smart pointers, custom allocators, and memory leak detection.
Why attend?
This 2-day interactive workshop combines explanation, live coding, and applied exercises:
Core memory management principles every C++ developer must master
The RAII idiom and how it enables safer, cleaner designs
Smart pointers: correct usage, common traps, and performance implications
Operator new, allocation strategies, and memory layout fundamentals
Techniques for writing robust, low-latency, memory-safe applications
You’ll leave with mental models, patterns, and techniques you can apply immediately.
If you’ve ever struggled with leaks, crashes, or unclear ownership—you belong here.
What you get
Live, instructor-led sessions
Direct interaction with a C++ standards expert
Structured learning over two focused days
Learn alongside peers facing similar challenges
Seats are limited to maintain interactivity.


