Uploaded April 2026 | Updated September 2026, 3 weeks ago
In this episode Jason and Mathieu are joined by Keith Stockdale to discuss compiler warings, warnings as errors, and the process of conforming your C++ code to stricter standards.
Keith is a Northern Irish senior software engineer who has been working on the Engine and Rendering teams at Rare since 2017, but initially got his start there as a rendering intern in 2015. He primarily works on Engine and Rendering level systems involving General Purpose GPU systems such as GPU particle systems. Keith is enthusiastic about promoting and writing good quality code, whether it is running on the CPU or on the GPU. Keith is currently working on a Shader Test Framework which aims to promote writing unit tests for shader code, just like you would with regular CPU code. While working on this project Keith contributed TEST_CASE_PERSISTENT_FIXTURE to Catch2. Keith has also contributed to every major release of Unreal Engine from 5.2 to 5.7.
kstocky.github.io
News Items:
* herbsutter.com/2026/03/29/c26-is-done-trip-report-march-2026-iso-c-standards-meeting-london-croydon-uk
* meetingcpp.com/meetingcpp/news/items/Announcing-Meeting-Cpp-2026-.html
* reddit.com/r/cpp/comments/1s2eeet/dear_imgui_explorer
* kitware.com/common-package-specification-is-out-the-gate
T-SHIRTS AVAILABLE!
► The best C++ T-Shirts anywhere! jason-turner-shop.fourthwall.com
WANT MORE JASON?
► My Training Classes: emptycrate.com/training.html
► Follow me on twitter: twitter.com/lefticus
SUPPORT THE CHANNEL
► Patreon: patreon.com/lefticus
► Github Sponsors: github.com/sponsors/lefticus
► Paypal Donation: paypal.com/donate/?hosted_button_id=PQ4A2V6ZZFQEU
GET INVOLVED
► Video Idea List: github.com/lefticus/cpp_weekly/issues
JASON'S BOOKS
► C++23 Best Practices
Amazon Paperback: amzn.to/47MEAhj
Leanpub Ebook: leanpub.com/cpp23_best_practices
► C++ Best Practices
Amazon Paperback: amzn.to/3wpAU3Z
Leanpub Ebook: leanpub.com/cppbestpractices
JASON'S PUZZLE BOOKS
► Programming Puzzles Big Book
Amazon Paperback: amzn.to/4plj0cb
Leanpub Ebook: leanpub.com/programming_puzzles_for_everyone
► Object Lifetime Puzzlers Book 1
Amazon Paperback: amzn.to/3g6Ervj
Leanpub Ebook: leanpub.com/objectlifetimepuzzlers_book1
► Object Lifetime Puzzlers Book 2
Amazon Paperback: amzn.to/3whdUDU
Leanpub Ebook: leanpub.com/objectlifetimepuzzlers_book2
► Object Lifetime Puzzlers Book 3
Leanpub Ebook: leanpub.com/objectlifetimepuzzlers_book3
► Copy and Reference Puzzlers Book 1
Amazon Paperback: amzn.to/3g7ZVb9
Leanpub Ebook: leanpub.com/copyandreferencepuzzlers_book1
► Copy and Reference Puzzlers Book 2
Amazon Paperback: amzn.to/3X1LOIx
Leanpub Ebook: leanpub.com/copyandreferencepuzzlers_book2
► Copy and Reference Puzzlers Book 3
Leanpub Ebook: leanpub.com/copyandreferencepuzzlers_book3
► OpCode Puzzlers Book 1
Amazon Paperback: amzn.to/3KCNJg6
Leanpub Ebook: leanpub.com/opcodepuzzlers_book1
RECOMMENDED BOOKS
► Bjarne Stroustrup's A Tour of C++ (now with C++20/23!): amzn.to/3X4Wypr
AWESOME PROJECTS
► The C++ Starter Project - Gets you started with Best Practices Quickly - github.com/cpp-best-practices/cpp_starter_project
► C++ Best Practices Forkable Coding Standards - github.com/cpp-best-practices/cppbestpractices
O'Reilly VIDEOS
► Inheritance and Polymorphism in C++ - oreilly.com/library/view/inheritance-and-polymorphism/9781491961933
► Learning C++ Best Practices - oreilly.com/library/view/learning-c-best/9781491954898
In this episode Jason and Mathieu are joined by Keith Stockdale to discuss compiler warings, warnings as errors, and the process of conforming your C++ code to stricter standards.
Keith is a Northern Irish senior software engineer who has been working on the Engine and Rendering teams at Rare since 2017, but initially got his start there as a rendering intern in 2015. He primarily works on Engine and Rendering level systems involving General Purpose GPU systems such as GPU particle systems. Keith is enthusiastic about promoting and writing good quality code, whether it is running on the CPU or on the GPU. Keith is currently working on a Shader Test Framework which aims to promote writing unit tests for shader code, just like you would with regular CPU code. While working on this project Keith contributed TEST_CASE_PERSISTENT_FIXTURE to Catch2. Keith has also contributed to every major release of Unreal Engine from 5.2 to 5.7.
kstocky.github.io
News Items:
* herbsutter.com/2026/03/29/c26-is-done-trip-report-march-2026-iso-c-standards-meeting-london-croydon-uk
* meetingcpp.com/meetingcpp/news/items/Announcing-Meeting-Cpp-2026-.html
* reddit.com/r/cpp/comments/1s2eeet/dear_imgui_explorer
* kitware.com/common-package-specification-is-out-the-gate
T-SHIRTS AVAILABLE!
► The best C++ T-Shirts anywhere! jason-turner-shop.fourthwall.com
WANT MORE JASON?
► My Training Classes: emptycrate.com/training.html
► Follow me on twitter: twitter.com/lefticus
SUPPORT THE CHANNEL
► Patreon: patreon.com/lefticus
► Github Sponsors: github.com/sponsors/lefticus
► Paypal Donation: paypal.com/donate/?hosted_button_id=PQ4A2V6ZZFQEU
GET INVOLVED
► Video Idea List: github.com/lefticus/cpp_weekly/issues
JASON'S BOOKS
► C++23 Best Practices
Amazon Paperback: amzn.to/47MEAhj
Leanpub Ebook: leanpub.com/cpp23_best_practices
► C++ Best Practices
Amazon Paperback: amzn.to/3wpAU3Z
Leanpub Ebook: leanpub.com/cppbestpractices
JASON'S PUZZLE BOOKS
► Programming Puzzles Big Book
Amazon Paperback: amzn.to/4plj0cb
Leanpub Ebook: leanpub.com/programming_puzzles_for_everyone
► Object Lifetime Puzzlers Book 1
Amazon Paperback: amzn.to/3g6Ervj
Leanpub Ebook: leanpub.com/objectlifetimepuzzlers_book1
► Object Lifetime Puzzlers Book 2
Amazon Paperback: amzn.to/3whdUDU
Leanpub Ebook: leanpub.com/objectlifetimepuzzlers_book2
► Object Lifetime Puzzlers Book 3
Leanpub Ebook: leanpub.com/objectlifetimepuzzlers_book3
► Copy and Reference Puzzlers Book 1
Amazon Paperback: amzn.to/3g7ZVb9
Leanpub Ebook: leanpub.com/copyandreferencepuzzlers_book1
► Copy and Reference Puzzlers Book 2
Amazon Paperback: amzn.to/3X1LOIx
Leanpub Ebook: leanpub.com/copyandreferencepuzzlers_book2
► Copy and Reference Puzzlers Book 3
Leanpub Ebook: leanpub.com/copyandreferencepuzzlers_book3
► OpCode Puzzlers Book 1
Amazon Paperback: amzn.to/3KCNJg6
Leanpub Ebook: leanpub.com/opcodepuzzlers_book1
RECOMMENDED BOOKS
► Bjarne Stroustrup's A Tour of C++ (now with C++20/23!): amzn.to/3X4Wypr
AWESOME PROJECTS
► The C++ Starter Project - Gets you started with Best Practices Quickly - github.com/cpp-best-practices/cpp_starter_project
► C++ Best Practices Forkable Coding Standards - github.com/cpp-best-practices/cppbestpractices
O'Reilly VIDEOS
► Inheritance and Polymorphism in C++ - oreilly.com/library/view/inheritance-and-polymorphism/9781491961933
► Learning C++ Best Practices - oreilly.com/library/view/learning-c-best/9781491954898










