My Experience of building bytebeat player in Zig

I graduated last month, and my GSoC project along with my startup work finally wrapped up. To take a proper break and enjoy some deliberate downtime (even a bit of healthy boredom), I decided to spend the weekend building a bytebeat player, something I’d been wanting to do for ages, just for fun. This was my first time with Zig, and I actually enjoyed writing the code, writing Zig feels like C…