Dominik
dominikgrabiec.bsky.social
Dominik
@dominikgrabiec.bsky.social
Software Engineer/Programmer currently working on making diffing binary files easier. Former Techland, CD Projekt RED, Wargaming employee.
Reposted by Dominik
We have just released a new ACCU 2025 Conference Video!

Optimising Data Building In Game Development - Dominik Grabiec - ACCU 2025

#coding #cplusplus #cpp #programming
Optimising Data Building In Game Development - Dominik Grabiec - ACCU 2025
youtu.be
November 7, 2025 at 3:03 PM
I noticed that the first of my talks from ACCU2025 has been released to YouTube. It's a short one about mistakes I've seen made with data in game development.
www.youtube.com/watch?v=x_5P...
Mistakes With Data Made During Game Development - Dominik Grabiec - ACCU 2025
YouTube video by ACCU Conference
www.youtube.com
October 10, 2025 at 12:30 PM
So there's going to be a new version of Visual Studio coming out and if there's no way to completely disable the AI features I'm going to be forced to switch to Sublime Text + some debugger.
devblogs.microsoft.com/visualstudio...
Visual Studio 2026 Insiders is here! - Visual Studio Blog
Visual Studio 2026 Insiders is here – and it marks one of the most ambitious steps forward we’ve taken with the IDE. This release brings AI woven directly into the developer workflow, performance impr...
devblogs.microsoft.com
September 9, 2025 at 6:59 PM
Reposted by Dominik
We have just released a new ACCU 2025 Conference Video!

Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 - Keith Stockdale - ACCU 2025

#cplusplus #cpp #cpp20 #gamedev #programming
Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 - Keith Stockdale - ACCU 2025
youtu.be
August 22, 2025 at 2:03 PM
Reposted by Dominik
Coinbase’s CEO asking people to use AI by Saturday then firing people who didn’t is fascinating because I don’t remember such threats to get tech workers to use Slack, Jira, Visual Studio Code, Google Docs, smartphones or really any valuable productivity tool.

Makes you wonder…
August 22, 2025 at 3:16 PM
Since Google has revealed the new Pixel phones I looked into if it's possible to disable all AI features. Found this article with the headline "I turned off all AI features on my Pixel phone — and instantly regretted it" and in reading through each regret it instead sounded like a blessing to me.
August 21, 2025 at 10:11 AM
So after quite some time and travelling I've gotten back to writing some articles about things I've been working on.

This one is about a neat little technique with enum classes, which I will use in a future article.
www.dominikgrabiec.com/posts/2025/0...
Overloading Unary Operator+ for Enum Classes
The unary plus operator in C++ is one of those lesser known and even less frequently used operators in the language. I have been programming in C++ for many years and only recently started to use it w...
www.dominikgrabiec.com
August 8, 2025 at 10:54 AM
Reposted by Dominik
February 19, 2025 at 4:42 PM
I've always likened LLMs to that one uncle/relative who has an opinion on everything and expresses it confidently as if it were fact.
So when people claim they're exploring the frontiers of science with LLMs I picture them having beers/weed on a porch at 3am talking shit incoherently.
July 16, 2025 at 7:31 AM
Reposted by Dominik
over 20% of the global game dev force was laid of on the last 3 years and absolutely none of it was because of piracy
July 15, 2025 at 9:50 AM
Looking at various job ads and seeing "modern C++" with "including templates and object oriented patterns" does not instill me with confidence that it's anything past C++14.
July 9, 2025 at 11:56 AM
After visiting Normandy recently and loving the cider and perry made there, any other cider that I've tried since then feels nothing more than weak apple juice with a bit of alcohol in it.
July 4, 2025 at 12:33 PM
I'm trying to use exceptions in C++ for some error handling where I think it would make sense, but decades of embedded and game development programming makes me still uneasy about doing this.
June 6, 2025 at 1:55 PM
Was watching a video and they mentioned "side-loading". FFS it's not "side" loading, it's just installing. A normal and natural way of installing programs and applications since the dawn of the PC.
Using a vendor specific store is the unusual way to install things.
May 30, 2025 at 8:49 AM
Reposted by Dominik
Save Time, Space & a Little Sanity With std::function_ref - David Ledger

Tired of function pointer chaos or std::function issues? Enter std::function_ref: a lightweight, non-allocating, compile-time friendly abstraction that boosts performance and reduces memory.

www.youtube.com/watch?v=UKIQ...
Save Time, Space & a Little Sanity With std::function_ref - David Ledger
YouTube video by CppNorth
www.youtube.com
December 9, 2024 at 3:25 PM