Martin Fowler RailsConf 2006 Keynote Address
Martin Fowler is Chief Scientist at ThoughtWorks, and, in his own words:
I’m an author, speaker, consultant and general loud-mouth on software development. I concentrate on designing enterprise software – looking at what makes a good design and what practices are needed to come up with good design. I’ve pioneered object-oriented technology, refactoring, patterns, agile methodologies, domain modeling, the Unified Modeling Language (UML), and Extreme Programming.You can learn more about him from his site.