My first X-Mas Promotion!

Let’s do something great together:

From December 1st to 24th, when you book one of my mentoring programs, I will donate half of the money to ALS research.

I will publish an update each week so we can see what we have achieved so far.

See you in my MENTORING PROGRAM!

Let Me Introduce

I’ve worked as a software architect, team lead, and instructor since 1999. I have been giving training courses since 2002. In 2011, I published the first worldwide C++11 book. Since then, I have published eight additional C++ books, translated into five languages.

Since 2016 I have been an independent instructor and do the job I love: learn and teach. In a typical year, I give 40 to 50 seminars about modern C++ and Python, participate in 10 conferences and provide presentations and workshops for them.

My Blog

Discover over 600 articles about Modernes C++! Stay up to date with the latest information about Concurrency, C++ Standards, Patterns, Idioms, Terminology, and much more…

Last Chance- 1 Day Left

Make the Difference Let's do something great together: From December 1st to 24th, when you book…

std::execution: More Senders

std::execution offers three types of senders: factories, adapters, and consumers. I'll take a closer…

Christmas Special – 5 Days Left

Make the Difference Let's do something great together: From December 1st to 24th, when you book…

Christmas Special – 7 Days Left

Make the Difference Let's do something great together: From December 1st to 24th, when you book…

My ALS Journey (18/n): C++ and ALS

Christmas Promotion Let’s do something great together: From December 1st to 24th, when…

std::execution: Sender

std::execution offers three types of senders: factories, adapters, and consumers. I'll take a closer…

std::execution: Composition of Senders

Most sender adaptors are composable using the pipe operator. Let me start with a simple example…

std::execution: Inclusive Scan

Inclusive scan solves problems related to range queries, such as calculating the sum of a range of elements…

Current Topics

C++20 is the current C++ standard. Let me present its details in the current posts.

My Portfolio

I love to teach people and to improve their skills in the area of Modernes C++

Do you want to learn more about me? Here´s how to get started:

My Blog

I wrote more than 600 articles about Modernes C++. Just take a look and get involved.

My Books

Since 2011, I have published nine C++ books translated into five different languages.

My Courses

If you want to start to learn more about Modernes C++? Take a look into my courses.

My Mentoring

I have developed three mentoring programs. They consist of 16 to 30 stations you have to master.