The most heinous installment of undefined behavior I've seen in my code. The video showcases how UB completely randomizes a rendering scene on every rerun. When I change a completely unrelated and innocent part of the code (a logging statement), the scene is back to rendering correctly on every rerun. The UB was not caught by the static and runtime analyzers. Fortunately, I knew which parts of my code were questionable, so the fix was easy. Unfortunately, if I had no good grasp of C++, it would take me ages to fix, if ever, which makes C++ very difficult to use for non-experts.