Dan has presented lectures and workshops on a wide range of topics at conferences such as:
- The ACCU Conference
- code::dive
- CppCon
- The Embedded Systems Conference
- Meeting Embedded
- NDC Techtown
- The Software Development Conference
Dan served for many years on the advisory board of the Embedded Systems Conference and as the C++ track chair for the Software Development conference. He was among the few speakers selected to appear at the Best of Software Development 1993 conferences and the 1992 C++ Across America lecture tour.
Writing better embedded software | |
Meeting Embedded, Keynote
Berlin, Germany November 2018 |
|
An interview with Dan Saks | |
Meeting Embedded
Berlin, Germany November 2018 |
|
Reframing our Craft as a Discipline | |
Meeting C++
Berlin, Germany November 2018 |
|
Choosing the Right Integer Types in C and C++ | |
code::dive
Wroclaw, Poland November 2018 |
|
East const but constexpr West | |
code::dive
Wroclaw, Poland November 2018 |
|
Making New Friends | |
CppCon
Seattle, WA, USA September 2018 |
|
Embedded C++ Panel | |
CppCon
Seattle, WA, USA September 2018 |
|
Conscientious Operator Overloading, Part I | |
NDC Techtown
Kongsberg, Norway September 2018 |
|
Conscientious Operator Overloading, Part II | |
NDC Techtown
Kongsberg, Norway September 2018 |
|
Type Transformations in C++ | |
Code Europe
Wroclaw, Poland Spring 2017 |
|
extern "C": Talking to C Programmers about C++ | |
CppCon
Seattle, WA, USA September 2016 |
|
Using the C++ STL Without Dynamic Memory | |
NDC Oslo
Oslo, Norway June 2016 |
|
Motivated reasoning | |
code::dive
Wroclaw, Poland November 2015 |
|
Representing Memory Mapped Devices as Objects | |
code::dive
Wroclaw, Poland November 2015 |
|
Sooner rather than later | |
code::dive
Wroclaw, Poland November 2015 |
|
State of Embedded Panel | |
Embedded Systems Silicon Valley
Santa Clara, CA, USA August 2010 |