Jody Hagins
where else to find them
what they talk about
all 8 in the filters
where they keep going back
- CppCon6 editions2017–2024
- C++ on Sea2 editions2023–2025
on a stage with
never shared a talk
who talks about the same things
- Vittorio Romeo27 talks
- Roth Michaels14 talks
- Kris Jusiak31 talks
- Björn Fahller31 talks
- Hubert Matthews10 talks
- Walter E. Brown13 talks
| title | conference | date |
|---|---|---|
| Building Robust Inter-Process Queues in C++ | C++ on Sea 2025 | 2025-06-23 |
Examines two popular SPSC queues (Daugaard, Rigtorp) and shows that simply mmap-ing them breaks: std::atomic is not an implicit-lifetime type in C++20… | ||
| The Most Important C++ Design Guideline is Testability | CppCon 2024 | 2024-09-15 |
Argues testability is the top design goal, not just unit tests, and backs it with tactics and failures: a standard-compliant expose private members via… | ||
| The Most Important API Design Guideline - No, It's Not That One | C++Now 2024 | 2024-04-29 |
Argues that the top API design rule is testability over ease-of-use or raw performance, supported by concrete checks: examine IG, the Standard Library and… | ||
| Polymorphism, Cohesion, and Coupling in C++ | C++ on Sea 2023 | 2023-06-28 |
Claims that a 1984 streams design can keep low coupling and high cohesion while avoiding runtime dispatch overhead by moving checks to compilation, implemented… | ||
| Using Modern C++ to Revive an Old Design | CppCon 2022 | 2022-09-11 |
https://cppcon.org/
---
Using Modern C++ to Revive an Old Design - Jody Hagins - CppCon 2022
https://github.com/CppCon/CppCon2022
In 1984, Dennis Ritchie… | ||
| Template Metaprogramming: Practical Application | CppCon 2021 | 2021-10-24 |
Tutorial shows concrete claims and tools not platitudes it demonstrates managing types as lists and maps and trading an upfront compile time cost for faster… | ||
| Template Metaprogramming: Type Traits (part 1 of 2) | CppCon 2020 | 2020-09-14 |
Walks through implementing many std type traits from first principles, showing actual code patterns: integral_constant and true_type/false_type as… | ||
| Template Metaprogramming: Type Traits (part 2 of 2) | CppCon 2020 | 2020-09-14 |
Continues implementing standard type traits from first half by showing concrete code: counts like 14 primary type categories, examples needing up to 12 or 64… | ||
| Tell Me Lies, Tell Me Lies, Tell Me Sweet Little Lies | CppCon 2019 | 2019-09-15 |
Code contains concrete lies: a compile-time query says a type is constructible via static_assert and detection idioms but construction fails at use, so… | ||
| Throwing Exceptions for Fun and Profit | CppCon 2017 | 2017-09-24 |
Argues that throwing exceptions can match return-code performance by moving construction and throw logic into a noinline/noreturn helper so call sites stay… | ||
| nothing matches | ||