Pinned Tweet
Get my C++23 and C+++++23 extended reference cards :)
patreon.com/cppstories/sho…
#programming #cpp #cpp20 #cpp23
patreon.com/cppstories/sho…
#programming #cpp #cpp20 #cpp23
1
1
15
1,653
Bartlomiej Filipek retweeted
The course C++17 in Detail by Bartłomiej Filipek is on sale on Leanpub! Its suggested price is $179.00; get it for $89.00 with this coupon: leanpub.com/c/cpp17indetai… @fenbf #c_and_cpp #computer_programming
1
2
4
403
2 Lines Of Code and 3 C++17 Features - The overload Pattern cppstories.com/2019/02/2lines…, even updated with some C++23 cool techniques :) #programming #cpp #cpp23
2
1
13
1,085
Bartlomiej Filipek retweeted
People often ask me for resources to learn C++
I highly recommend “Embracing Modern C++ Safely” by John Lakos, Vittorio Romeo, Rostislav Khlebnikov and Alisdair Meredith.
This book does a masterful job at describing C++ features recommendations: how to use and when to avoid.
I highly recommend “Embracing Modern C++ Safely” by John Lakos, Vittorio Romeo, Rostislav Khlebnikov and Alisdair Meredith.
This book does a masterful job at describing C++ features recommendations: how to use and when to avoid.
25
116
1,532
49,671
The third part of my miniseries about iterations (at compile time):
C++ Templates: How to Iterate through std::tuple: C++26 Packs and Expansion Statements cppstories.com/2025/tuple-ite…
#programming #cpp #cpp26
C++ Templates: How to Iterate through std::tuple: C++26 Packs and Expansion Statements cppstories.com/2025/tuple-ite…
#programming #cpp #cpp26
1
0
9
535
Do you (or your agents :)) use it in code?
IIFE for Complex Initialization cppstories.com/2016/11/iife-f…
#programming #cpp
IIFE for Complex Initialization cppstories.com/2016/11/iife-f…
#programming #cpp
3
0
15
1,355
Check out my recommended tools for learning C++: cppstories.com/p/resources/ #coding #cplusplus #programming #cpp
0
2
10
710
see my new article: cppstories.com/2026/shared_mu…
old topic, but still valid today
#programming #cpp #cpp17
old topic, but still valid today
#programming #cpp #cpp17
2
0
17
907
here's a related discussion at HN: news.ycombinator.com/item?id=470494…
0
0
0
178
155th episode of my weekly/monthly newsletter :)
See here: patreon.com/posts/ep-155-m…
#programming #cpp
See here: patreon.com/posts/ep-155-m…
#programming #cpp
0
0
1
418
I updated my old post:
cppstories.com/2016/11/iife-f…
Do you use this technique in your code?
#programming #cpp
cppstories.com/2016/11/iife-f…
Do you use this technique in your code?
#programming #cpp
1
0
4
475
After 8 yeas after publishing my book on #cpp17 still reaches the first 100 places at Amazon :)
Thank you!
Get it here: amzn.to/2Lt75s2
or here: leanpub.com/cpp17indetail
#programming #cpp
Thank you!
Get it here: amzn.to/2Lt75s2
or here: leanpub.com/cpp17indetail
#programming #cpp
0
2
9
668
C++20 <chrono> finally gives us real calendar support in the Standard Library!
I’ve published "7 Practical std::chrono Calendar Examples" with small, concrete problems:
cppstories.com/2025/chrono-ca…
I’ve published "7 Practical std::chrono Calendar Examples" with small, concrete problems:
cppstories.com/2025/chrono-ca…
1
0
6
401
The article focuses on questions like:
• What’s the 3rd Friday of a month?
• What’s the last business day?
• How many days since Jan 1?
• What really happens with Jan 31 + months{1}?
All examples are short, self-contained, and runnable.
• What’s the 3rd Friday of a month?
• What’s the last business day?
• How many days since Jan 1?
• What really happens with Jan 31 + months{1}?
All examples are short, self-contained, and runnable.
1
0
0
322
Topics covered include:
• nth / last weekday of a month
• end-of-month handling (incl. leap years)
• calendar vs duration arithmetic
• simple business-day logic
If you’ve avoided <chrono> calendars so far, this is a good place to start
cppstories.com/2025/chrono-ca…
• nth / last weekday of a month
• end-of-month handling (incl. leap years)
• calendar vs duration arithmetic
• simple business-day logic
If you’ve avoided <chrono> calendars so far, this is a good place to start
cppstories.com/2025/chrono-ca…
0
0
0
280
Bartlomiej Filipek retweeted
Bartlomiej Filipek (@fenbf) has nicely explained the evolution of C++ enum classes; C++26's reflection is quite interesting.
cppstories.com/2024/enum-impr…
cppstories.com/2024/enum-impr…
0
10
87
5,725
#cpp26 finally gives us clean, language-level tools for tuple iteration.
No more index_sequence gymnastics.
In my article I show how structured binding packs let you turn a tuple into a real parameter pack and use it in folds, transforms, etc.
No more index_sequence gymnastics.
In my article I show how structured binding packs let you turn a tuple into a real parameter pack and use it in folds, transforms, etc.
1
0
8
791
For example #cpp26 adds expansion statements - template for.
It behaves like a compile-time loop over tuple elements.
No std::get, no recursion, no apply hacks. Just:
template for (auto e : tuple) { ... }
Super close to plain runtime code.
It behaves like a compile-time loop over tuple elements.
No std::get, no recursion, no apply hacks. Just:
template for (auto e : tuple) { ... }
Super close to plain runtime code.
1
0
3
453
I wrapped everything into examples: printing, transforming tuples, dot products, and generic helpers.
If you know the old tricks (apply, index_sequence), this shows how C++26 simplifies them.
Full article here cppstories.com/2025/tuple-ite…
If you know the old tricks (apply, index_sequence), this shows how C++26 simplifies them.
Full article here cppstories.com/2025/tuple-ite…
0
1
5
394







