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✨!
Record revenues and you're not gonna say a word about the absurd amount of questionable layoffs and instead cry about potential regulations?
Fuck off!
dataspelsbranschen.se/nyheter/2025...
Games industry threatened despite a record year — Dataspelsbranschen
On 12 November 2025, the annual industry report the Swedish Games Industry 2025: Game Developer Index will be presented, the twentieth annual compilation of data. Despite a continuing difficult econom...
dataspelsbranschen.se
November 12, 2025 at 9:11 AM
Organizing my local gamedev meetup not expecting the surprise @donoteat.bsky.social jump scare in a talk about marketing.
November 11, 2025 at 6:41 PM
I have written about my most recent pet peeves working with error codes in C++ libraries.
mropert.github.io/2025/11/11/e...
C++ Enum Class and Error Codes · Mathieu Ropert
C++11 gave us enum class and while it’s great to have scoped enums I don’t find it great for error handling. Let’s talk about why.
mropert.github.io
November 11, 2025 at 3:16 PM
The issue of being a gamer but not a trip hop/industrial fan is that one day you'll run into someone who'll play some Massive Attack and you'll ask "wait is just from Bloodlines" and they'll be like "what?!".
November 11, 2025 at 1:25 AM
C++ enum classes make for terrible return codes cause you can't have an explicit bool convert.
November 7, 2025 at 10:20 AM
Mia has opinions on EU5
November 6, 2025 at 11:43 PM
Stop making use an app if I can get stuck being a screen with no localization in a real language that people speak (that does not include Swedish).
Just have a website that I can run through google translate if need be.
November 6, 2025 at 8:38 PM
Day 2 of VulkanHpp: all command structures have been replaced with non-aggregate types that you _must_ use.
That means no designated initializers, we're back in constructor overload hell and builders.
For that alone I'm considering dropping it and having my own RAII wrappers.
November 6, 2025 at 2:54 PM
I really wanna give a shot to VulkanHpp now that I've mostly solved my modules issues but I'm not sure I like how viral it is.
November 5, 2025 at 4:10 PM
I believe all the Labours, Democrats and Parti Socialist staffers of the world are busy today writing memos that read like "we need a young energetic guy who does TikTok and also chases the right wing vote and supports Israel"
November 5, 2025 at 12:44 PM
I got 3 scary push notifications on 3 different mediums from Norwegian starting with "we're sorry" and turns out it was a worry for nothing, they were just telling me they're out of lunch menus on the flight.
November 4, 2025 at 11:58 AM
Reposted by Mathieu Ropert
So, I am not allowed to request my ADHD medications "too early", because what it I get more before I am out and start hoarding and selling them

But my health provider can take up to a week to approve my request, with no explanation

keep being you, Swedish healthcare
November 3, 2025 at 12:28 PM
I keep forgetting Shakira covered a song by frickin' Francis Cabrel
November 1, 2025 at 12:32 AM
It took me 2 years to manage to get an EU health insurance card in Sweden but finally today I got to use it and guess what?
The pharmacy told me to eat it and pay up!
Without a prescription _from the country I was visiting_ there was nothing to be done.
Amazing isn't it?
October 31, 2025 at 6:25 PM
How do people use YouTube with a "smart tv" instead of a PC?
You can't AdBlock the billion ads it keeps throwing at you, it's horrible.
October 30, 2025 at 7:08 PM
I got offered mayo for free with my meal.
It's a bit weird because I ordered ramen, but the rule stands, it means the UK is a civilized place by the only metric that matters.
October 30, 2025 at 2:10 PM
Just as I keep hearing good news about New World finding it's public...
October 28, 2025 at 5:21 PM
Is Optick dead? There's been no commits in a year and the website DNS slipped away and is now squatted by some parking.
Anyone knows how to reach the maintainer/author per chance?
github.com/bombomby/opt...
GitHub - bombomby/optick: C++ Profiler For Games
C++ Profiler For Games. Contribute to bombomby/optick development by creating an account on GitHub.
github.com
October 28, 2025 at 5:07 PM
Normal metro: just tap your bank card to get in/out.
Paris metro: please download 2 apps, wait a minute for your tickets to load and type your credit card number each time. But at least it's only 2,50€ a ride!
October 28, 2025 at 1:54 PM
For all those annoyed by GDPR go look at your favourite service and check whether or not you have an opt-out option that will apply to their website and parents/subsidiaries outside the EU and friends.
For ex LinkedIn's promise to not feed your data to Copilot only applies to EU.
October 27, 2025 at 9:53 PM
So is Microsoft gonna send a cease & desist for unapproved use of their IP like Kenny Loggins did?
Or are they just happy to get free tax breaks or another nice advantage and look the other way?
October 27, 2025 at 9:32 PM
DHL receiver auth:
👍 guy at the shop quickly glancing at your ID card.
👎BankID trying to parse "/ROPERT/MATHIEU/" when it says "ROPERT, MATHIEU" in the system.
October 27, 2025 at 12:15 PM
RER B, I did not miss you
October 24, 2025 at 6:45 PM
KLM: "selecting seats at check-in with same category now comes extra."
Also KLM: "your flight is full would you consider checking your cabin luggage?'.
In the words of Socrates: "haha eat shit".
October 24, 2025 at 12:08 AM