Raycasting for additional VFX

Oh boy, I was supposed to write this in the spring..So in early 2018 when I saw the Real-Time Raytraced Reflections demo by Unreal, I...

Bitwise operations in practice: Converting from ISO 8859-1 to UTF-8 in C or C++

So recently I ended up needing to convert an array of characters in Windows-1252 aka CP-1252, pointed to by char *, to UTF-8. As always, my first...

A Very Simple Database and some other Rust thoughts

I just finished (for the most part - some return types need a bit of tuning to cover for failure scenarios) a small learning project for...

If you ain't gonna be pro, why play competitively?

I've always loved playing games competitively. I vividly remember going through the move list for Tekken 3 and finding out the most abusable moves, the ones...

Squeezing Rust into production: Part 2

Previously I wrote a small post (now unpublished, it was quite boring) about finding the smallest possible opening for introducing Rust into production use. In that...