Search
126 results for “andreasfertig”
-
Today is the 8th anniversary of C++ Insights. In my latest post, I discuss its status and the gift for this special day.
https://andreasfertig.com/blog/2026/05/happy-8th-anniversary-cpp-insights/
-
Today is the 8th anniversary of C++ Insights. In my latest post, I discuss its status and the gift for this special day.
https://andreasfertig.com/blog/2026/05/happy-8th-anniversary-cpp-insights/
-
Today is the 8th anniversary of C++ Insights. In my latest post, I discuss its status and the gift for this special day.
https://andreasfertig.com/blog/2026/05/happy-8th-anniversary-cpp-insights/
-
Today is the 8th anniversary of C++ Insights. In my latest post, I discuss its status and the gift for this special day.
https://andreasfertig.com/blog/2026/05/happy-8th-anniversary-cpp-insights/
-
Today is the 8th anniversary of C++ Insights. In my latest post, I discuss its status and the gift for this special day.
https://andreasfertig.com/blog/2026/05/happy-8th-anniversary-cpp-insights/
-
Check out my post, "When an empty destructor is required", you learn about a specific case where you must violate the rule from last month's post.
https://andreasfertig.com/blog/2023/12/when-an-empty-destructor-is-required/
-
In my latest blog post, "From Undefined to Defined: Using std::launder in C++," you'll learn when and why you need to do your C++ laundry.
https://andreasfertig.com/blog/2026/05/from-undefined-to-defined-using-stdlaunder-in-cpp/
-
Here is an overview of my open-enrollment classes in 2026.
https://andreasfertig.com/blog/2026/04/open-enrollment-classes-in-2026/
-
Check out my post, "unique_ptr and the pointer to implementation idiom", I'll show you how you can use a unique_ptr together with PImpl.
https://andreasfertig.com/blog/2024/11/unique_ptr-and-the-pointer-to-implementation-idiom/
-
The German @iXmagazin issue 2026/04 contains one of my articles "Neue Features in C++26"
https://andreasfertig.com/blog/2026/04/ix-article-neue-features-in-cpp26/
-
In my latest blog post, "What reinterpret_cast doesn't do," you'll learn about one of C++'s biggest pitfalls and how to avoid it.
https://andreasfertig.com/blog/2026/04/what-reinterpret_cast-doesnt-do/
-
Check out my post, "Evaluation order in C++", you learn about the evaluation order in C++.
https://andreasfertig.com/blog/2023/05/evaluation-order-in-cpp-and-uniform-initialization/
-
In my latest blog post, "Best performance of a C++ singleton," you'll learn about how to control the performance of a singleton.
https://andreasfertig.com/blog/2026/03/best-performance-of-a-cpp-singleton/
-
The recording of my talk "Back to Basics: static, inline, const, and constexpr" at @CppCon is available: https://youtu.be/hLakx0KYiR0
-
Today I share my lesson learned when it comes to structured bindings and a custom get in my post, "Something you should know about structured bindings"
https://andreasfertig.com/blog/2021/03/something-you-should-know-about-structured-bindings/
-
In my latest blog post, "The Reset trick," you'll learn why I used to make the copy- and move-operations private and default last time.
-
C++ Insights - Episode 70: Efficiently passing a std::source_location object
In this episode, I'll answer a question from a viewer about how to efficiently pass a std::source_location object.
The blog post I mention in the video is: https://andreasfertig.com/blog/2025/12/cpp20s-stdsource_location-in-action/
-
Check out my post, "Efficient C++: The hidden compile-time cost of auto return types," you'll learn how to optimize compile times for your C++ code.
-
In my latest blog post, "Singleton done right in C++," you'll learn how to implement a singleton correctly, if you have to.
https://andreasfertig.com/blog/2026/01/singleton-done-right-in-cpp/
-
In my latest blog post, "C++20s `std::source_location` in action," you'll learn how the datatype works and how to pass such an object.
https://andreasfertig.com/blog/2025/12/cpp20s-stdsource_location-in-action/
-
Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.Templates → https://fertig.to/cpp20tmpl
Coroutines → https://fertig.to/cpp20coro -
Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.Templates → https://fertig.to/cpp20tmpl
Coroutines → https://fertig.to/cpp20coro -
Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.Templates → https://fertig.to/cpp20tmpl
Coroutines → https://fertig.to/cpp20coro -
Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.Templates → https://fertig.to/cpp20tmpl
Coroutines → https://fertig.to/cpp20coro -
Still writing C++11/C++14 and hoping C++17/C++20 just “click” someday?
They won’t.
But this course will.
Black Friday deal runs until Tuesday — code bfcppbndl26.Templates → https://fertig.to/cpp20tmpl
Coroutines → https://fertig.to/cpp20coro -
Did you participate in the lambda hunt challenge? Here is some more background with an example.
https://andreasfertig.com/blog/2022/08/cpp-insights-lambdas-in-unevaluated-contexts/
-
In November my self-study course comes with four 1:1 coaching sessions.
-
In my latest blog post, "Efficient C++: The hidden compile-time cost of auto return types," you'll learn how to optimize compile times for your C++ code.
-
Programming with C++17 and C++20 + Live Coaching
Join my self-study course bundled with four 1:1 coaching sessions.
Register now: https://andreasfertig.com/self-study-courses/cpp-course-and-coaching-bundle/
Offer ends August 31st 2025!
-
In September my self-study course comes with four 1:1 coaching sessions.
https://andreasfertig.com/blog/2025/08/master-modern-cpp-with-me-as-your-personal-guide/