#ModernCPP
CppNorth remembers and honors our dear friend Rainer Grimm, a cherished speaker and pillar of the C++ community.

This year, we were honored to have his advocate Cippi carry his spirit forward.

Revisit his impactful 2022 talk:
youtu.be/3Km19_JgQcc

He is deeply missed. ❤️ #cpp #Community
#cippi #als #cpp #modernescpp #moderncpp #designdenken | CppNorth, The Canadian C++ Conference
Cippi has finished the CppNorth, The Canadian C++ Conference in Toronto after helping deliver four keynotes, countless regular sessions (only some shown) and a large batch of Lightning Talks. She wil...
lnkd.in
October 10, 2025 at 2:29 AM
Templates in C++ are powerful – but they’re also one of the most misunderstood features.
Ready to rewind, revisit, and truly master templates on your term? Book before April 30th and get a free copy of my "Tips and Tricks with Templates" book.

#programming #cpptemplates #ModernCpp
Join my Mastering C++ Templates self-study course
fertig.to
April 15, 2025 at 8:12 AM
madduci/moderncpp-project-template: A Modern C++ cross-platform Project Template with CMake, (optional ...) conan, cppcheck, and clang-format github.com/madduci/mode... One might might also use litegen, nanobind and/or pybind11 w/ testing for Python bindings when building from this template
GitHub - madduci/moderncpp-project-template: A Modern C++ cross-platform Project Template with CMake, conan (optional), cppcheck (optional) and clang-format (optional)
A Modern C++ cross-platform Project Template with CMake, conan (optional), cppcheck (optional) and clang-format (optional) - madduci/moderncpp-project-template
github.com
January 25, 2025 at 4:23 AM
I wrote a blog post:

𝗢𝘄𝗻𝗶𝗻𝗴 𝗮𝗻𝗱 𝗻𝗼𝗻-𝗼𝘄𝗻𝗶𝗻𝗴 𝗖++ 𝗥𝗮𝗻𝗴𝗲𝘀

The first article in a series discussing some of the underlying properties of C++ ranges, and in particular range adaptors.

hannes.hauswedell.net/post/2025/05...

#cplusplus #moderncpp #programming #cpp #ranges
May 19, 2025 at 1:46 PM
My C++20 dependency injector rewrite is coming along.

It's loosely inspired by Microsoft.Extensions.DependencyInjection, with a ServiceCollection, .AddSingleton(), service scopes, automatic constructor argument detection, all done in pure C++20.

#programming #moderncpp #templates
December 14, 2025 at 8:22 PM
You don't realize just how good C++23 is until you take some old C++ code, paste it into #godbolt, set the compiler flags to C++23, add a few concept-checking asserts, read the beautifully clear error messages from concepts, and fix your problem.

#moderncpp #cpp #concepts #legacy #evolution […]
Original post on mastodon.green
mastodon.green
June 7, 2025 at 9:04 PM
Learn how small C++ details impact performance & safety with @lefticus.bsky.social at his C++Online workshop on April 9th
⚡ Discover why const can change copy vs move behavior—and how to write faster, safer code.

Watch the preview video: youtu.be/SdEfk3PZRUY

#cpp #moderncpp #coding
Fast AND Safe C++ Crash Course with Jason Turner from @cppweekly - C++ Workshop Preview
YouTube video by C++Online
youtu.be
March 31, 2026 at 9:17 AM
The neat "mini" ORM for C++20 I started recently turned out very well and is already seeing use :)

github.com/nuclex-share...

The registration of entity classes is very easy now, too. Just the fluent query system and a packageable CMake build remain.

#programming #cxx #cplusplus #moderncpp
October 30, 2025 at 8:55 PM
QtPass 1.5.0 is out.

Modern C++17, combined with improved Qt support, add in fixes, cleanup, packaging work, CI and linting improvements, and updated translations.
Release notes:
#QtPass #Qt #CPP17 #ModernCpp #FOSS #PasswordStore
Release Explosieve Spring · IJHack/QtPass
Highlights Windows release pipeline reliability improvements for AppVeyor and Inno Setup packaging. Modernized C++/Qt build pipeline with clang-tidy and wider lint/test hardening. 1.5.0 release me...
github.com
March 21, 2026 at 1:37 AM
That was easier than I thought.

Simple WindowManager class, one-line View <-> ViewModel binding, view model is constructed through dependency injector, so just adding services as constructor parameters provides them to the view model with no other change :)

#cxx #programming #moderncpp
December 24, 2025 at 11:18 AM
How does a new C++ standard come together?

In part 1 of this interview, Jesper Pedersen talks with Nicolai Josuttis about C++ standards, the complexity of C++23, and writing modern C++ books.

Watch here: YouTube video

#CPlusPlus #CPP #Cpp23 #ModernCpp #SoftwareEngineering
How C++ Evolves: Nicolai Josuttis on Standards, Teaching, and the Pain of Getting It Right
In this episode of The Curious Developer, Jesper Pedersen (KDAB) sits down with bestselling C++ author and long‑time standards committee member Nicolai Josut...
www.youtube.com
May 18, 2026 at 9:13 AM
Improve code safety and efficiency with "Modern C++ Paradigms" at the KDAB Training Day (8 May). This one-day training course covers value semantics, modern error handling, range-based programming, and more. Early bird tickets on training.kdab.com/ktd25/ #Cpp #ModernCpp #CPlusPlus
February 10, 2025 at 9:06 AM
Explore the latest advances in modern C++ programming! Understand new features, improved performance, and practical implications for developers. Tap into powerful tools for more efficient coding. #CPlusPlus #ModernCpp
dev.to
August 8, 2025 at 9:15 PM
Channel9 Should people move old C++ to modern C++? #CPlusPlus #ModernCPP #DeveloperSecurity
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
www.youtube.com
October 22, 2025 at 11:04 PM