AmesGames.net
About AmesGames.net
Here you will find software projects and articles I wrote. Some of the early material (pre-2008) was written and coded while I was a student of video game software development. Recently, I have changed my focus to software project architecture and management. As challenging and enjoyable as coding can be, the truly interesting part of software development is designing and implementing architectures for scalability, extensibility, and maintainability.