A couple of people were foolish enough to encourage me yesterday, so now I’m inflicting another one on you.
Project Button Masher
I teach myself music composition by imitating the style of various videogame soundtracks. How did it turn out? Listen for yourself.
The Strange Evolution of OpenGL
Sometimes software is engineered. Sometimes it grows organically. And sometimes it's thrown together seemingly at random over two decades.
So what happens when a SOFTWARE engineer tries to review hardware? This. This happens.
In Defense of Crunch
Crunch-mode game development isn't good, but sometimes it happens for good reasons.
C++ is a wonderful language for making horrible code.