Andreas Fertig
@andreasfertig.com
📤 653
📥 105
📝 213
Trainer, Speaker, Programmer all around C++ and Embedded Systems. Creator of
http://cppinsights.io
reposted by
Andreas Fertig
3 days ago
A fundraiser for Meeting C++
www.meetingcpp.com/meetingcpp/n...
#cpp
#cplusplus
loading . . .
A fundraiser for Meeting C++
https://www.meetingcpp.com/meetingcpp/news/items/A-fundraiser-for-Meeting-Cpp.html
0
1
2
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/
#cplusplus
#cpp
#cpp20
loading . . .
C++20s `std::source_location` in action
In today's post, I want to address a question I'm getting occasionally when teaching a C++20 class. From the plenty of new features tha...
https://andreasfertig.com/blog/2025/12/cpp20s-stdsource_location-in-action/
5 days ago
0
4
2
reposted by
Andreas Fertig
6 days ago
Cyber week deals in the Meeting C++ Merchshop: get 20% off everything!
meetingcpp.myspreadshop.de
#cpp
#cplusplus
loading . . .
Meeting C++ | Spreadshop
Meeting C++ Shop T-shirts and more from Meeting C++ Calendards sold on Etsy: https:meetingcpp.etsy.com Impressum: https:meetingcpp.comImprint.html
https://meetingcpp.myspreadshop.de/
0
1
1
Still writing C++11/14 and hoping C++17/20 just “click” someday? They won’t. But this course will. Black Friday deal runs until Tuesday — code bfcppbndl26. Templates →
https://fertig.to/cpp2…
Coroutines →
https://fertig.to/cpp2…
https://andreasfertig.…
#cpp20
#cpp
#blackfriday
loading . . .
Black Friday Self Learning Course Deal!
https://andreasfertig.com
6 days ago
0
2
0
Still writing C++11/14 and hoping C++17/20 just “click” someday? They won’t. But this course will. Black Friday deal runs until Tuesday — code bfcppbndl26. Templates →
https://fertig.to/cpp2…
Coroutines →
https://fertig.to/cpp2…
https://andreasfertig.…
#cpp20
#cpp
#blackfriday
loading . . .
Black Friday Self Learning Course Deal!
https://andreasfertig.com
7 days ago
0
3
1
Still writing C++11/14 and hoping C++17/20 just “click” someday? They won’t. But this course will. Black Friday deal runs until Tuesday — code bfcppbndl26. Templates →
https://fertig.to/cpp2…
Coroutines →
https://fertig.to/cpp2…
https://andreasfertig.…
#cpp20
#cpp
#blackfriday
loading . . .
Black Friday Self Learning Course Deal!
https://andreasfertig.com
8 days ago
0
3
0
Still writing C++11/14 and hoping C++17/20 just “click” someday? They won’t. But this course will. Black Friday deal runs until Tuesday — code bfcppbndl26. Templates →
https://fertig.to/cpp2…
Coroutines →
https://fertig.to/cpp2…
https://andreasfertig.…
#cpp20
#cpp
#blackfriday
loading . . .
Black Friday Self Learning Course Deal!
https://andreasfertig.com
9 days ago
0
1
0
Still writing C++11/14 and hoping C++17/20 just “click” someday? They won’t. But this course will. Black Friday deal runs until Tuesday — code bfcppbndl26. Templates →
https://fertig.to/cpp2…
Coroutines →
https://fertig.to/cpp2…
https://andreasfertig.…
#cpp20
#cpp
#blackfriday
loading . . .
Black Friday Self Learning Course Deal!
https://andreasfertig.com
10 days ago
0
1
0
reposted by
Andreas Fertig
11 days ago
Announcement soon! :)
1
2
1
If you’re considering a C++ workshop for your team next year: Now’s a great time to schedule it. I run customized in-house trainings on Modern C++ focused on practical skills your developers can apply right away. Book early to get your preferred dates.
https://andreasfertig.com
#training
#cpp
loading . . .
Planning your 2026 training budget?
https://andreasfertig.com
13 days ago
0
1
0
reposted by
Andreas Fertig
Anders Schau Knatten
16 days ago
New Oslo C++ Users Group event just announced! I'll give my talk "How Symbols Work and Why We Need Them" 15 January at Squarehead. Squarehead are also sponsoring food and drinks.
www.meetup.com/ocppug/event...
loading . . .
How Symbols Work and Why We Need Them with Anders Schau Knatten, Thu, Jan 15, 2026, 5:00 PM | Meetup
**Squarehead is hosting this event.** The office is located [two minutes from Nydalen T-bane](https://maps.app.goo.gl/p5APo6XV8ZrsZowJA) in Nydalsveien 28, 0484 Oslo. **Ti
https://www.meetup.com/ocppug/events/312047358/?utm_medium=referral&utm_campaign=announce_event&utm_source=link&utm_version=v2
0
5
3
I’m thrilled to announce that getcracked.io has become the first sponsor of C++ Insights. Their logo is now displayed in the top‑right corner of our website. Thank you for your support!
https://getcracked.io
#cppinsights
#cpp
loading . . .
Welcome the first C++ Insights sponsor
https://getcracked.io
16 days ago
0
2
1
C++ Insights - Episode 68: C++20: Making constructors smarter with conditional explicit In this episode, you'll learn about the power of C++20's conditional explicit.
https://youtu.be/Ly9rD6D5iew
#cppinsights
#cpp
#cpp20
loading . . .
C++ Insights - Episode 68: C++20: Making constructors smarter with conditional explicit
https://youtu.be/Ly9rD6D5iew
18 days ago
0
2
1
Smart pointers. STL. Your favorite libraries. They all run on templates. Ready to take control and write faster, cleaner C++? Let’s make templates work for you!
https://fertig.to/sltmpl
#programming
#cpptemplates
#cpp
loading . . .
Join my Mastering C++ Templates self-study course
https://fertig.to/sltmpl
20 days ago
1
1
1
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/
#cplusplus
#cpp
#cppinsights
#cpp20
loading . . .
C++ Insights: Lambdas in unevaluated contexts
About two weeks ago, I added support for P0315R4: Lambdas in unevaluated contexts, to C++ Insights. What can out do with this new abili...
https://andreasfertig.com/blog/2022/08/cpp-insights-lambdas-in-unevaluated-contexts/
23 days ago
0
4
2
Material from my Meeting C++ talk "Embedded-Friendly C++: Features That Make a Difference" is available! 👉 Slides:
https://fertig.to/slides
#cpp
#meetingcpp
loading . . .
Here are the slides to a talk I recently gave.
https://fertig.to/slides
29 days ago
0
4
1
Tomorrow is my talk Embedded-Friendly C++: Features That Make a Difference at Meeting C++ 2025. Come and join me there!
https://meetingcpp.com/mcpp/schedule/talkview.php?th=6c8d4624ee9e0c4af77fe984742a917664dde16d
#cpp
#cpp20
#cplusplus
loading . . .
Tomorrow is my talk Embedded-Friendly C++: Features That Make a Difference at Meeting C++ 2025
https://meetingcpp.com/mcpp/schedule/talkview.php?th=6c8d4624ee9e0c4af77fe984742a917664dde16d
about 1 month ago
0
2
1
In my latest blog post, "C++20s concepts with a forward declared type," you'll learn what to watch out for when using an incomplete type.
https://andreasfertig.com/blog/2025/11/cpp20s-concepts-with-a-forward-declared-type/
#cplusplus
#cpp
#cpp20
loading . . .
C++20s concepts with a forward declared type
In today's post, I would like to continue talking about forward declared or better incomplete types in C++. I discussed some scenarios...
https://andreasfertig.com/blog/2025/11/cpp20s-concepts-with-a-forward-declared-type/
about 1 month ago
0
1
1
If you’re considering a C++ workshop for your team next year: Now’s a great time to schedule it. I run customized in-house trainings on Modern C++ focused on practical skills your developers can apply right away. Book early to get your preferred dates:
andreasfertig.com
#training
#cpp
loading . . .
Modern C++ with Andreas Fertig: Trainer, Consultant & Speaker for C++
For software developers who have a professional interest in using modern C++ features. Andreas Fertig offers training, code review, and consulting services.
https://andreasfertig.com
about 1 month ago
0
1
0
reposted by
Andreas Fertig
about 1 month ago
Its here, the official Meeting C++26 calendar! Get yours now!
meetingcpp.etsy.com
#cpp
#cplusplus
0
1
1
reposted by
Andreas Fertig
about 1 month ago
Join us next week for Meeting C++ 2025!
0
1
2
Last chance! Enrollment for my C++17/20 course + 1:1 coaching closes tonight. If you want to start 2026 writing cleaner, more reliable C++ and finally feel confident with modern features—this is your moment. Don’t miss it:
https://fertig.to/slcoaching
#cpp
#cpp20
#cpp17
loading . . .
Sign up for a C++ course plus 1:1 coaching bundle
https://fertig.to/slcoaching
about 1 month ago
0
2
0
reposted by
Andreas Fertig
about 1 month ago
One week left, get your tickets for Meeting C++ 2025 now!
ti.to/meetingcpp/m...
#cpp
#cplusplus
loading . . .
Meeting C++ 2025
This ticketshop offers online tickets for Meeting C++ 2025. The conference will be held from the 6th - 8th November in Berlin and online. Prices exclude VAT. You need to register folks with their actu...
https://ti.to/meetingcpp/meetingcpp-2025
0
2
1
reposted by
Andreas Fertig
about 1 month ago
The best conference in the worst year
www.meetingcpp.com/meetingcpp/n...
#cpp
#cplusplus
loading . . .
The best conference in the worst year
https://www.meetingcpp.com/meetingcpp/news/items/The-best-conference-in-the-worst-year.html
1
1
3
Still coding in C++11 or C++14? 🚧 It’s time to unlock the power of C++17 & C++20. My C++ course + 1:1 coaching bundle helps you: ✅ Write cleaner code ✅ Use modern features ✅ Get real-time answers to your tricky questions Enrollment closes soon →
https://meetingcpp.com…
#cpp
#cpp20
#cplusplus
loading . . .
I will be speaking at Meeting C++ 2025!
https://meetingcpp.com/mcpp/schedule/talkview.php?th=6c8d4624ee9e0c4af77fe984742a917664dde16d
about 1 month ago
0
1
0
reposted by
Andreas Fertig
CppQuiz.org
about 1 month ago
We just published a new question! This one was contributed by Lino Gamba. https://cppquiz.org/quiz/question/404
0
1
2
Ever thought “I should really learn those C++20 features” then closed the tab? Let’s fix that. On Oct 28 16:00 UTC, I’m hosting a free live overview of my program Programming with C++17 & C++20. 💬 Join me live — bring your questions.
fertig.to/webinar
#cpp
#webinar
loading . . .
Second Edition: Master Modern C++ - With Me as Your Personal Guide
The first edition sold out fast — and after all the great feedback and success stories, I’m thrilled to open Edition 2 of my special bu...
https://fertig.to/webinar
about 1 month ago
0
4
0
reposted by
Andreas Fertig
about 1 month ago
And the speaker page for Meeting C++ 2025 is now also up
meetingcpp.com/2025/Speaker/
#cpp
#cplusplus
loading . . .
Speaker at Meeting C++ 2025
https://meetingcpp.com/2025/Speaker/
0
0
2
Material from my code::dive talk "Embedded-Friendly C++: Features That Make a Difference" is available! 👉 Slides:
https://fertig.to/slides
#cpp
#codedive
loading . . .
Here are the slides to a talk I recently gave.
https://fertig.to/slides
about 1 month ago
0
2
2
Modern C++ feels complex. It doesn’t have to be. Join me Oct 28, 16:00 UTC for a free live overview + Q&A about „Programming with C++17 & C++20 + 1:1 Coaching“. Ask questions. Get clarity. ➡️ Reserve your spot.
https://fertig.to/webinar
#cpp
#learning
#webinar
loading . . .
Join for an inside look at “Programming with C++17 & C++20”
https://fertig.to/webinar
about 1 month ago
0
3
1
Quick question: Who do you turn to when you get stuck in C++? With my C++17/20 course + 1:1 coaching, you’ll never have to face tricky code alone again. We start November 1st → Join here:
https://fertig.to/slcoaching
#cpp
#cpp20
#cpp17
loading . . .
Sign up for a C++ course plus 1:1 coaching bundle
https://fertig.to/slcoaching
about 2 months ago
0
1
0
reposted by
Andreas Fertig
Björn Fahller
about 2 months ago
My presentation "Will Your Program Still Be Correct Next Year", from
@cpponsea.bsky.social
, was just published on YouTube.
www.youtube.com/watch?v=7L6q...
loading . . .
Will Your C++ Program Still Be Correct Next Year? - Björn Fahller - C++ on Sea 2025
YouTube video by cpponsea
https://www.youtube.com/watch?v=7L6q0GUgrGs
1
3
2
If your team still has budget left this year and wants to level up their Modern C++ skills — this might be the perfect fit. From C++11 to C++23, I offer in-house training tailored to your team’s experience. Send me a message if you’d like to grab the last slot for this year.
#training
#workshop
about 2 months ago
0
4
3
Still debugging templates from 2014? 😉 It might be time to get to know Modern C++. Join me for a free 30-minute live Q&A on Oct 28 — we’ll walk through my program and see how live coaching helps you stop guessing and start writing clean code.
fertig.to/webinar
#cpp
#learning
#webinar
about 2 months ago
0
2
1
When I revisit a C++ team I once trained — whether for consulting or a code review — and see the beautiful, clean code they’re writing now, it’s pure joy. ❤️ There’s nothing better than seeing great engineering grow from great training. 🚀
#training
#cpp
#cplusplus
about 2 months ago
0
3
1
Did you know about the C++ Insights YouTube channel?
https://youtube.com/@andreas_fertig
You get a new video there every third Wednesday of the month. The next video goes out in less than 24 hours!
#cppinsights
#cpp
#cpp23
loading . . .
Check out the C++ Insights YouTube channel
https://youtube.com/@andreas_fertig
about 2 months ago
0
3
1
In November my self-study course comes with four 1:1 coaching sessions.
https://andreasfertig.com/blog/2025/10/second-edition-master-modern-cpp-with-me-as-your-personal-guide/
#cpp17
#cpp
#cpp20
#course
#coaching
loading . . .
Second Edition: Master Modern C++ - With Me as Your Personal Guide
The first edition sold out fast — and after all the great feedback and success stories, I’m thrilled to open Edition 2 of my special bu...
https://andreasfertig.com/blog/2025/10/second-edition-master-modern-cpp-with-me-as-your-personal-guide/
about 2 months ago
0
2
0
C++ Insights - Episode 67: C++23: Why if consteval can make your code better In this episode, you'll learn how C++23's if consteval helps you avoiding mistakes.
https://youtu.be/9bHSiqXZhFI
#cppinsights
#cpp
#cpp23
loading . . .
C++ Insights - Episode 67: C++23: Why if consteval can make your code better
https://youtu.be/9bHSiqXZhFI
about 2 months ago
0
1
1
As you plan your 2026 budget: I'll be in Munich in February and available for C++ training. If that timing doesn't work, we can of course find another date that fits your team.
#cpp
#cpp20
#cplusplus
about 2 months ago
0
2
0
reposted by
Andreas Fertig
about 2 months ago
Meeting C++ 2025 featured talk of the day: Andreas Fertig - Embedded-Friendly C++: Features That Make a Difference
meetingcpp.com/mcpp/schedul...
#meetingcpp
#cpp
#cplusplus
loading . . .
Andreas Fertig - Embedded-Friendly C++: Features That Make a Difference
C++ is used in many different fields
https://meetingcpp.com/mcpp/schedule/talkview.php?th=6c8d4624ee9e0c4af77fe984742a917664dde16d
0
2
1
What if you could write clean, robust, modern C++—without spending weeks buried in tutorials? With my self-study course + 1:1 live coaching, you’ll go from “where do I start?” to confident in your C++ skills.💡 Start November 1st. Spots are limited
https://fertig.to/slco…
#cpp20
#cpp17
loading . . .
Sign up for a C++ course plus 1:1 coaching bundle
https://fertig.to/slcoaching
about 2 months ago
0
2
0
Check out my post, "Understanding the role of cv-qualifiers in function parameters", I'll continue explaining cv-qualifiers.
https://andreasfertig.com/blog/2024/04/understanding-the-role-of-cv-qualifiers-in-function-parameters/
#cplusplus
#cpp
loading . . .
Understanding the role of cv-qualifiers in function parameters
In today's post, I will continue where I left off with last month's post C++ top-level qualifiers explained. This time, I will focus on...
https://andreasfertig.com/blog/2024/04/understanding-the-role-of-cv-qualifiers-in-function-parameters/
about 2 months ago
0
2
2
My C++17/20 course now comes with live 1:1 coaching sessions! No more endless Googling. No more “am I doing this right?” moments. Ready to stay ahead in modern C++? 👉 Check it out:
https://fertig.to/slcoaching
#cpp
#cpp20
#cplusplus
loading . . .
Sign up for a C++ course plus 1:1 coaching bundle
https://fertig.to/slcoaching
about 2 months ago
0
3
1
In my latest blog post, "Forward declaring a type in C++: The good, and the bad?," you'll learn about the consequence of forward declaring a type.
https://andreasfertig.com/blog/2025/10/forward-declaring-a-type-in-cpp-the-good-and-the-bad/
#cplusplus
#cpp
#cpp20
loading . . .
Forward declaring a type in C++: The good, and the bad
In today's post, I would like to shed some light on the implications of forward declaring a type in C++. The most common pattern I know...
https://andreasfertig.com/blog/2025/10/forward-declaring-a-type-in-cpp-the-good-and-the-bad/
2 months ago
0
5
4
Ever feel stuck when it comes to asynchronous programming in C++? Coroutines simplify your code and make it more readable—but only if you know how to use them. Get yourself the Howto.
https://fertig.to/slcoro
#cpp20
#programming
#coroutines
#cpp
loading . . .
Join my C++ coroutines self-study course
https://fertig.to/slcoro
2 months ago
0
3
1
I will be speaking at code::dive 2025! The talk's title is "Embedded-Friendly C++: Features That Make a Difference". Come and join me there!
https://codedive.pl/?session=195-embedded-friendly-c%252B%252B%253A-features-that-make-a-difference#agenda
#agenda
#cpp
#cpp20
#cplusplus
loading . . .
I will be speaking at code::dive 2025!
https://codedive.pl/?session=195-embedded-friendly-c%252B%252B%253A-features-that-make-a-difference#agenda
2 months ago
0
3
1
reposted by
Andreas Fertig
Frances Buontempo
2 months ago
@manning.com
have a flash sale: HALF OFF all eBooks, including MEAPs:
deals.manning.com/flash-sale-s...
1
2
1
reposted by
Andreas Fertig
2 months ago
Hotel Tickets until September 30th
www.meetingcpp.com/meetingcpp/n...
#cpp
#cplusplus
loading . . .
Hotel Tickets until September 30th
https://www.meetingcpp.com/meetingcpp/news/items/Hotel-Tickets-until-September-30th.html
0
2
2
Material from my CppCon talk "Back to Basics: static, inline, const, and constexpr" is available! 👉 Slides:
https://fertig.to/slides
#cpp
#cppcon
loading . . .
Here are the slides to a talk I recently gave.
https://fertig.to/slides
3 months ago
0
6
3
reposted by
Andreas Fertig
3 months ago
You are buying your tickets too late, reminder that Meeting C++ is 5 weeks away!
meetingcpp.com/2025
#cpp
#cplusplus
0
1
1
Load more
feeds!
log in