Ghulbus Inc. - Conference Talks
Conference Talks & Presentations
-
Safety and Security for C++ Panelist (CppCon 2023)
Video
-
C++ Modules: Getting Started Today (CppCon 2023)
Video
-
C++ Modules: Getting Started Today (MUC++ 2023)
No video.
-
Amortized O(1) Complexity Lightning Talk (CppNorth 2023)
Video
-
Building C++ Interfaces That Are Hard to Use Incorrectly (CppNorth 2023)
Video
-
Building C++ Interfaces That Are Hard to Use Incorrectly (C++ on Sea 2023)
Video
-
Safety-First: How To Develop C++ Safety-Critical Software (C++Now 2023)
Video
-
Building C++ Interfaces That Are Hard to Use Incorrectly (ACCU 2023)
Video
-
Safety Critical C++ (CppCast Episode 356)
Link
-
Deciphering Coroutines - A Visual Approach (code::dive 2022)
Video
-
Deciphering Coroutines: A Visual Approach (MUC++ 2022)
Video
-
Deciphering Coroutines - A Visual Approach (Meeting C++ 2022)
Video
-
Deciphering C++ Coroutines - A Diagrammatic Coroutine Cheat Sheet (CppCon 2022)
Video
-
Deciphering Coroutines - A Visual Approach (Core C++ 2022)
Video
-
Durable Integer Arithmetic (C++Now 2022)
Video
-
Powerful Data Processing Pipelines with C++20 Coroutines (ACCU 2022)
Video
-
Quickly Estimating Powers-Of-Two in Your Head Lightning Talk (CppCon 2021)
Video
-
MISRA Parallelism Safety-critical Guidelines for C++11, 17, Then C++20, 23 (CppCon 2021, with Michael Wong & Ilya Burylov)
Video
-
Random Numbers Are Hard(er Than You Think) Lightning Talk (Meeting C++ 2019)
Video
-
Taming Dynamic Memory - German Version (Dresden C++ User Group 2019)
Video (German)
-
Taming Dynamic Memory (Luxembourg C++ User Group 2019)
No video.
-
Exceptions Demystified (C++Now 2019)
Video
-
Taming Dynamic Memory (ACCU 2019)
Video
-
Taming Dynamic Memory (emBo 2019)
No video.
-
Taming Dynamic Memory (Meeting C++ 2018)
Video
-
Fixing Two-Phase Initialisation Lightning Talk (CppCon 2018)
Video
-
Taming Dynamic Memory (code::dive 2018)
Video
-
The deal with -ffast-math Lightning Talk (MUC++ 2018)
Video
-
Fixing Two-Phase Initialisation Lightning Talk (ACCU 2018)
No video.
-
Why are rvalues const? Lightning Talk (MUC++ 2017)
No video.
Presentation Slides
-
Howling at the Moon: Lua for C++ Programmers (MUC++ 2017)
Video
-
Type Punning Done Right Lightning Talk (Meeting C++ 2017)
Video
-
Howling at the Moon: Lua for C++ Programmers (code::dive 2017)
Video
-
Howling at the Moon: Lua for C++ Programmers (CppCon 2017)
Video
-
C++17 and Beyond: A Glimpse at the C++ of Tomorrow (MUC++ 2016)
Video
-
Discriminating Unions - The Long Road to std::variant (MUC++ 2015)
No video.
Presentation Slides
Non-Tech Presentations
Learning C++ for Game Development (Gamecamp Munich, 2018)
Easy Mode or Git Gud? - Difficulty in Video Games (Gamecamp Munich, 2017)
-
Connecting Worlds - World Map Design for Video Games (Gamecamp Munich, 2015)
Presentation Slides
-
Interactive Storytelling for Indies (Gamecamp Munich, 2014)
Presentation Slides