The Changing Role of An IT Architect
How an architect’s role changes over time, and through the project life-cycle Continue reading
Characteristics of a Software Architect
My musings on what makes a good software architect Continue reading
Technical Reference Architecture
“Technical Reference Architecture for Component Based Development and Enterprise Application Integration” by Tim Barrett of ComCor IT Solutions BV is an excellent summary of the characteristics of a strong, flexible, layered and component-based architecture, and the different classes which comprise Continue reading
Adobe Photoshop Elements
Beautifully produced, clear introductory book Continue reading
Why Buildings Fall Down
A clear and entertaining book Continue reading
The Tao of the Architect
Philippe Kruchten of Rational has taken the Tao of Lao-Tsu, and created a modern translation focussed on the values and attitudes which an architect should adopt. He says many things which are also said on this site, but much more Continue reading
Articles on Agile Modeling and Architecture
Here’s a list of useful articles by Scott Ambler on either the Agile Modeling or Agile Data web sites. A lot of that material is relevant, but I’ve picked out a few articles which are most relevant to the Agile Continue reading
Software Architecture Organizational Principles and Patterns
An excellent book on how to make architectural changes work Continue reading
VB.NET for Developers
How Technical Books Should Be Written Continue reading
ASP.NET for Developers
A Good Introduction Continue reading
Realizing e-Business with Components
A very good, practical book Continue reading
The Universe in a Nutshell
An enjoyable but challenging book Continue reading