Mathieu Ropert
matropert.bsky.social
Mathieu Ropert
@matropert.bsky.social
C++ Consultant and Trainer. Game developer and lead.
Ex Paris C++ User Group organizer. Avid roleplayer, amateur photographer and occasional winetaster.
Pinned
I'm officially available for consulting!
Need C++ expertise for games or software? Could use some profiling and optimization? Want training your employees?
Feel free to reach out!
And remember, if it's not made in the Champagne region of France, it's only ✨Sparkling Code AB✨!
This company is having a hard time making a 2d ANSI text terminal run at 60fps and they demand you take them seriously when they talk about revolutionizing programming.
January 22, 2026 at 1:51 PM
I'm rewatching For All Mankind and while I wholeheartedly recommend the first seasons it becomes a boomer fantasy as it goes.
January 22, 2026 at 12:54 AM
For All Maxkind
January 21, 2026 at 8:20 PM
TBB includes ? In this *public* headers? Without WIN32_LEAN_AND_MEAN?
Since when?
Kill it! I don't care how, with this PR (github.com/uxlfoundatio...) or another, just do it.
Build: do not include windows.h from header files by aras-p · Pull Request #1932 · uxlfoundation/oneTBB
Description Including <windows.h> is both 1) including a lot of code, and 2) leaving a lot of "damage" since it defines many things as preprocessor macros (e.g. far, near, GetObject...
github.com
January 21, 2026 at 3:53 PM
Graphics tip: does your PBR renderer look ugly on some models you found on the internet? Just add a setting to turn it off. Simple!
January 20, 2026 at 8:30 PM
Graphics ppl, how do you manage vertex/index data these days?
With mesh shaders I was happy to have a buffer pair for each asset. Very close to CPU malloc/free.
But to still support DrawIndirect it means shared buffers and then I have to write my own gpu_malloc to manage them😬.
January 19, 2026 at 3:58 PM
Banning exceptions, unbounded recursion and enforcing no dynamic allocations past a certain point isn't banning 90% of C++. There are entire industries who run like that.
I'm a bit disappointed by the clickbaiting, I thought this was a serious channel 🫤
www.youtube.com/watch?v=Gv4s...
Why Fighter Jets Ban 90% of C++ Features
YouTube video by LaurieWired
www.youtube.com
January 16, 2026 at 6:08 PM
Wanna learn about the best feature in recent C++ release?
Check out my latest post!
mropert.github.io/2026/01/15/d...
Designated Initializers, the best feature of C++20 · Mathieu Ropert
Of all the features added to C++ over the past years, I think Designated Initializers is both the best and one of the least talked about. Time to right that wrong.
mropert.github.io
January 16, 2026 at 1:42 PM
We should treat American tech companies with the same degree of suspicion we reserved for Russian and Chinese ones in the past.
www.brusselstimes.com/belgium/1916...
US tech giants allying with European far-right to strip back EU rules
Amid rising EU-US tensions, a new report has accused Big Tech of courting far-right MEPs to weaken the EU's regulatory power on AI and data.
www.brusselstimes.com
January 15, 2026 at 12:53 AM
Reposted by Mathieu Ropert
Today is Quintidi the 25th of Nivôse in the year 234.
Nivôse is the month of snow.
Today we celebrate cats.#JacobinDay

More information on cats
January 13, 2026 at 11:00 PM
Respectfully, mate, what?!
Super Mario is the game you played most and convinced you videogames would surpass movies?
I have to ask if you've been asleep for 40 years and also never set foot in a movie theater.
January 14, 2026 at 12:50 AM
Them: "Hatsune Mipku isn't real, she cant hurt"
Hatsune Mipku:
January 13, 2026 at 9:25 PM
Compute shaders are like "We let you choose the workgroup size. There's only one value per vendor you should use, really, but here at Graphics API Corp we strongly believe in your inalienable right to shoot yourself in the foot. And don't forget to divide when calling dispatch!"
January 13, 2026 at 1:23 PM
Emily in Paris sure picked an interesting year to have an arc about missing being in the US.
January 12, 2026 at 11:21 PM
Hey my ACCU 2025 lightning talk is finally online.
Let's talk about the U-word!
www.youtube.com/watch?v=l3Rb...
The U-Word: Why Software Developers Should Talk About Unions - Mathieu Ropert ACCU 2025 Short Talks
YouTube video by ACCU Conference
www.youtube.com
January 11, 2026 at 7:57 PM
Mia saw your frame time and she's rather have a chuckle at it.
January 10, 2026 at 10:33 PM
Did you know that you just need to type "Good" on the Spotify search bar to get good songs?
January 9, 2026 at 1:44 AM
Why did we give std::span a size_bytes() method but didn't also add it back to std::vector, std::array and friends?
January 8, 2026 at 11:23 AM
I wanna make another talk about memory allocation but I can't find another Shakira title pun that fits.
Best I got so far is "This Time For Alloca(tors)".
January 8, 2026 at 10:42 AM
It's been 15 years and C++ variadic pack syntax is still the best way to waste an hour of your time you'd have been better off using to implement things another way.
Those damn "..." only make sense for like 3 people I swear.
January 7, 2026 at 8:16 PM
Ok anyone who tried to compare this to the ending of Game of Thrones is out of their mind or has worrying amnesia.
It's not amazing, but it's nowhere near as bad.
Why does the Stranger Things season finale have very obvious cuts that feel made for ad breaks?
Cut to black followed by the exact same scene again.
Do American Netflix experience mirror their live sports games?
January 7, 2026 at 1:08 AM
Why does the Stranger Things season finale have very obvious cuts that feel made for ad breaks?
Cut to black followed by the exact same scene again.
Do American Netflix experience mirror their live sports games?
January 6, 2026 at 11:30 PM
LinkedIn will deliver funny/insane job ads sometimes, like this guy asking for "the top 1% Unreal engineer" to make some AI infinity slop machine plugin and the pay is 500 GBP per week.
I am finding the most insane job ads on LinkedIn
www.linkedin.com/jobs/view/43...
Zero One Creative hiring Unreal Engine Developer (C++) in London, England, United Kingdom | LinkedIn
Posted 2:48:51 PM. Unreal Engine Developer - Immediate Start🚀 The OpportunityWe're Zero One Creative - building…See this and similar jobs on LinkedIn.
www.linkedin.com
January 6, 2026 at 12:15 PM
PSA: booking dot com is an OK search engine to find car rental option but then do not book through them. Just go to the company direct, you'll get a much better experience.
January 6, 2026 at 11:32 AM