Speaking

If you are a professional developer, you should visit one of the many programming conferences. It’s a great opportunity to see what’s new or refresh rusty skills. But first and foremost conferences are for meeting people who share your interests and passions, and for talking to them.

List of talks

I occasionally speak at some C++ related conferences. Here’s the list of talks I’ve given so far.

  • Lambdas–the good, the bad, and the tricky at Meeting C++ 2019
    • Slides
    • Sadly, because of equipment malfunction, a recording of this talk is not available. :disappointed:
  • Structured bindings uncovered at C++ on Sea 2020
  • Lambdas, uses and abuses at Meeting C++ 2020
  • Modern C on Sea a half-day workshop on modern C at C++ on Sea 2021

    This was a workshop, so there’s no recording or slides available.

  • To pass and return–the story of functions, values and compilers at Meeting C++ 2021
  • To pass and return–the story of functions, values and compilers at C++ on Sea 2022

    This is an updated and modified version of the talk I’d given at Meeting C++ 2021

  • Lambdas–how to capture everythig and stay sane at Meeting C++ 2022

    One more talk about lambdas at Meeting C++. It becomes a tradition of sorts:).

  • C is great! Long live C! at ACCU 2023

    A bit unusual talk about modern C. Covers most of the new aspects of the C language up to C23. With some refactoring tips and a very surprising number of views!

  • Taming lambdas’ uniqueness at Meeting C++ 2023

    Every lambda in C++ has a unique type. This comes with some interesting consequences. This talk is about how to work around this limitation and make lambdas more flexible in a variety of situations.

  • C++ common knowledge, once more at Meeting C++ 2023

    Aimed at beginners, this talk is about things every C++ developer should know. The talk is a story of refactoring a simple program to remove mistakes that are a consequence of misunderstanding some basic C++ concepts.

  • Magic powers at your fingertips–Boosting your developer’s mojo with GDB at ACCU 2024

    Again an unusual topic at ACCU. A talk about GDB, the GNU debugger. It’s a powerful tool that can help you understand your code better and find bugs faster. The talk is about how to use GDB effectively and how to make the most of its features.

    I know Ctrl+L can refresh the screen in GDB. Learned it directly from the audience during the talk. Thanks! No idea how I missed that one. :smile:

  • A kaleidoscope of lambdas at Cpp on Sea 2024

    Yet another talk about lambdas. It was presented as a part of the Back to the basics informal track, so it’s very beginners-friendly. The talk is about the basics of lambdas, how to use them, and how to avoid common pitfalls.