Joe Ludwig is a programmer at Valve Software on the Team Fortress 2 team. He blogs on all manner of MMO tech, game development, and augmented reality, or at least that’s his plan. He doesn’t write as a representative of Valve, so anything you read here is his own opinion and nothing more.

Before joining Valve in the spring of 2009, Joe did a short stint as CTO at Divide by Zero Games. Before DBZ, Joe spent nine years at Flying Lab Software where he worked on several projects, but recently on Pirates of the Burning Sea.

You can reach him at joe TheAtSignGoesHere programmerjoe.com. Joe is also on the advisory board for the LOGIN Conference, the premier online game conference.