Kevin is a software developer that has to be an architect most of the time, even though he'd rather lay code.
Kevin is a Microsoft Certified Architect (msdn.microsoft.com ), though most of his work is in Java-related technologies.
Kevin likes software (mostly coding), and ideas from things totally unrelated to software that end up having a lot to do with software.
A couple of them are:
Dynamism:
www.dynamist.com
Storytelling:
www.stevedenning.com
See original on c2.com