Coding work relating to the Unity game engine (2D and 3D).

Actually compiling (building) a game with Unity can be slow. It hogs all the resources on your computer, leaving a frustrated Unity developer unable to do much else. Multiply this problem by building...

Traditionally, game developers have been constrained in their networking choices. TCP and HTTP are typically far too slow for any seriously real-time game, leaving UDP and all of the... interesting...

GRPC and GraphQL are both fantastic technologies. Each have their advantages and disadvantages. I've long wondered if a server could easily allow the client to choose to use either. In this post...