For many years, Saks & Associates’ instructors have been presenting lectures and workshops on a wide range of topics at conferences such as The ACCU Conference, CppCon: The C++ Conference, The Embedded Systems Conference, NDC Techtown, and The Software Development Conference. Below, you’ll find a list of recordings from these presentations available on YouTube, Vimeo, and other online video services.
Name | Speaker | Date | Venue | |
---|---|---|---|---|
Back to Basics: Initialization | Ben Saks | 2023-10 | CppCon, Aurora, CO, USA | |
Back to Basics: Declarations | Ben Saks | 2022-09 | CppCon, Aurora, CO, USA | Slides |
Simulating Low-Level Hardware Devices | Ben Saks | 2022-09 | CppCon, Aurora, CO, USA | |
Back to Basics: Compiling and Linking | Ben Saks | 2021-10 | CppCon, Online | |
Handling a Family of Hardware Devices with a Single Implementation | Ben Saks | 2021-10 | CppCon, Online | |
Back to Basics: Class Layout | Steve Dewhurst | 2020-09 | CppCon, Online | |
Back to Basics: Pointers and Memory | Ben Saks | 2020-09 | CppCon, Online | |
Back to Basics: Unit Tests | Ben Saks | 2020-09 | CppCon, Online | |
Embedded: Customizing Dynamic Memory Management in C++ | Ben Saks | 2020-09 | CppCon, Online | |
Memory-Mapped Devices as Objects | Dan Saks | 2020-09 | CppCon, Online | |
Back to Basics: Const as a Promise | Dan Saks | 2019-09 | CppCon, Aurora, CO, USA | Slides |
Back to Basics: Exception Handling and Exception Safety | Ben Saks | 2019-09 | CppCon, Aurora, CO, USA | |
Back to Basics: Function and Class Templates | Dan Saks | 2019-09 | CppCon, Aurora, CO, USA | |
Back to Basics: Understanding Value Categories | Ben Saks | 2019-09 | CppCon, Aurora, CO, USA | |
Better Code with C++ Attributes | Ben Saks | 2019-09 | CppCon, Aurora, CO, USA | |
Freestanding C++ - Past, Present, and Future | Ben Saks | 2019-09 | CppCon, Aurora, CO, USA | |
Storage Duration and Linkage in C and C++ | Dan Saks | 2019-09 | NDC Techtown, Kongsberg, Norway | |
TMI on UDLs: Mechanics, Uses, and Abuses of User-Defined Literals | Steve Dewhurst | 2019-09 | CppCon, Aurora, CO, USA | |
An Interview with Dan Saks | Dan Saks | 2018-11 | Meeting Embedded, Berlin, Germany | |
Choosing the Right Integer Types in C and C++ | Dan Saks | 2018-11 | code::dive, Wroclaw, Poland | |
Keynote: Writing Better Embedded Software | Dan Saks | 2018-11 | Meeting Embedded, Berlin, Germany | |
East const but constexpr West | Dan Saks | 2018-11 | code::dive, Wroclaw, Poland | |
Reframing our Craft as a Discipline | Dan Saks | 2018-11 | Meeting C++, Berlin, Germany | |
Conscientious Operator Overloading - Part 1, Part 2 | Dan Saks | 2018-09 | NDC Techtown, Kongsberg, Norway | |
Embedded C++ Panel | Ben Saks, Dan Saks | 2018-09 | CppCon, Bellevue, WA, USA | |
Making New Friends | Dan Saks | 2018-09 | CppCon, Bellevue, WA, USA | |
Talking to Typelists | Steve Dewhurst | 2018-09 | CppCon, Bellevue, WA, USA | |
Modern C++ Interfaces: Complexity, Emergent Simplicity, SFINAE, and Second Order Properties of Types | Steve Dewhurst | 2017-09 | CppCon, Bellevue, WA, USA | |
Type Transformations in C++ | Dan Saks | 2017-05 | Code Europe, Wroclaw, Poland | |
Keynote: extern "C": Talking to C Programmers about C++ | Dan Saks | 2016-09 | CppCon, Bellevue, WA, USA | |
Using the C++ STL Without Dynamic Memory | Dan Saks | 2016-06 | NDC Oslo, Oslo, Norway | |
Motivated Reasoning | Dan Saks | 2015-11 | code::dive, Wroclaw, Poland | |
Representing Memory Mapped Devices as Objects | Dan Saks | 2015-11 | code::dive, Wroclaw, Poland | |
Sooner Rather Than Later | Dan Saks | 2015-11 | code::dive, Wroclaw, Poland |