Moving from C to Modern C++
Two talks at Meeting C++ have dealt with moving from C to C++:
From C to Modern C++: Transforming the classroom and beyond - Gabriel Valenzuela - Meeting C++ 2024
C++ for C Developers - Migration from C to C++ - Slobodan Dmitrovic - Meeting C++ 2024

Recent versions of the C++ language (C++20 and C++23) may allow you to change drastically how you program in C++. I want to provide some fun examples.
Programming at compile time has been possible in C++ for a long time. Wu Yongwei considers its past, present and future.
Probably the two most useful features added to C++20 are 
One of the reasons that I’m excited for Reflection in C++ is that it can permit you to implement, as a library, many things that previously required language features. In this post, I’m going to walk through implementing P2786R8 (“Trivial Relocatability For C++26”).