Working as an enterprise or solution architect, I rarely get a chance to work directly with the technologies used by the developers in the projects I work on. While my background as a developer helps me connect with the projects’ developers, I need to stay current on the newest tools.

Therefore, I develop and maintain a few applications in my spare time.