Wassim Alhajomar
@Wassimulator
General surgery resident physician. Software developer and artist. Creator of AV-Racer, Rebound Express, and Cactus Viewer.
BSC was full of firsts for me. It was my first time in Sweden, my first time at a tech conference. But more importantly, it was the first time I found myself among such an incredible group of people, so brilliant, so funny, so creative, so passionate, so dedicated. It was truly…

For those interested in a written form of my talk at BSC to skim or search through, I have prepared a lengthy article with lots of content; diagrams, videos, tables, and Desmos graphs that mirrors the information of my talk, it's available on my website: wassimulator.com/blog/programmi…
My talk this year at BSC is now available to view on YouTube! I talk about programming vehicles in games, and try to highlight the fundamental principles needed to get a functional vehicle in your game. youtube.com/watch?v=MrIAw9…
It is so annoying when a project's build instructions are more than: git clone <repo url> cd <repo> ./build.sh Just encode your crazy long instructions in script form! Download the dependencies! Do whatever it takes, just build it!
I am excited to share this new single-header C library I have been working on for a while now: vecmath.h, a comprehensive vector/matrix math library for graphics/games/3d. It allows you to write vector math code in C that looks like this:
"They don't understand because they're a game developer" is total nonsense. Games are a superset domain. We make editors, servers, databases, build systems, large asset management, etc. If anything, if you're going to dismiss someone, dismiss people who haven't worked on games.
I would love your nuanced take! I asked an engineer I trust and here was theirs
I'll be presenting our new predictive simulation model at ISB 2025 in Stockholm next week! Parallel session 9F (Movement Generation and Prediction), Wednesday July 30 from 10:40 to 12:00. Hope to meet you there!
Cars, bridges and houses are constantly battered by the elements, Software is made out of bits, that do not degrade. It stays the same. So why does software require so much more maintenance than cars, bridges and houses? youtube.com/watch?v=EGLoKb…
There are so many quotable things in this talk!
.@EskilSteenberg's talk is out! Finish your damn software! youtube.com/watch?v=EGLoKb…
We all need a kick in the butt to change our habits and mentality regarding finishing our projects. .@EskilSteenberg's talk at .@BetterSoftwareC is the right kick in the butt, and you should watch it: youtube.com/watch?v=EGLoKb…
There are only a few people in the industry I look up to and have learned a lot from. Ryan is one of them, especially when it comes to program architecture. If you care about that topic, this talk is a must watch!
.@ryanjfleury's talk is out! Come learn why and how raddbg so smoothly goes far beyond text debugging. youtu.be/_9_bK_WjuYY
The simple and yet revolutionary concept of making complex architecture out of the same smallest block has blown my mind many times in the work of .@ryanjfleury In his talk at .@BetterSoftwareC he demonstrate how that is applied in the RAD Debugger. You should definitely watch…
You can hardly find more funny, easy-going and technically experienced guy as @vkrajacic! And now you can listen to his phenomenal talk from @BetterSoftwareC right now! youtube.com/watch?v=bUOOaX…
Why math should be in your toolbox - listen to the reasons voiced with a lovely accent @TheGingerBill !
youtube.com/watch?v=YNtoDG…
.@vkrajacic's talk is out! Take a peek inside his next-gen file explorer's engine. youtu.be/bUOOaXf9qIM
My talk from this year’s BSC! Had an amazing time. I couldn’t dive into the deeper systems in File Pilot, but that’s for next year’s conference! Hopefully, the base layer gives you a feel for how FP is structured.
.@vkrajacic's talk is out! Take a peek inside his next-gen file explorer's engine. youtu.be/bUOOaXf9qIM