Info
Career
Neversoft
2011-current
Senior Tools Engineer
WhiteMoon Dreams
2010-2011
Senior Tools Engineer
Insomniac
2003-2010
Senior Tools Engineer
Staff Tools Engineer
Junior Tools Engineer
Motion Analysis
2001-2003
DCC Plugin EngineerBlogroll
Categories
Tags
Archives
Meta
Author Archives: geoff
Some Code Organization Patterns
This was originally published on AltDevBlogADay in June of 2011 Lately I am settling into a new job over at Neversoft. There are some awesome folks over there, and I am really enjoying it so far. Along with starting a … Continue reading
PopStocks: Post-Mortem of a Facebook Game
This was originally published on AltDevBlogADay in March of 2011 Myself, Andy Burke, Rachel Mark, Marc Hernandez, and Paul Haile have built a Facebook game. The goal was to spend 1 week building a game that would be fun enough and monetized … Continue reading
Behind the Mirror
Reflection is a programming language feature that adds the ability for a program to utilize its own structure to inform its behavior. Reflection has its costs, but those are often outweighed by ability to automate the following:
• Serializing objects into and out of a file
• Cloning, comparison, search indexing, and network replication
• Type conversion (copying base data between derived class instances)
• User interface generation and data binding Continue reading