Architectural advice

O’Reilly are publishing a new book “97 Things Every Software Architect Should Know”. This caught my attention for a variety of reasons. One is an interest in trying to get to the bottom of what the issues commonly labelled as “software architecture” are really all about! Another reason is that there are a couple of contributions from Kevlin Henney, with whom I have worked and who frequently comes up with a “different take” on any situation. Continue reading “Architectural advice”

Controlling the sequence of learning

Among the reactions to the article on sequences of learning is a post from Brett McLaughlin on the O’Reilly Radar blog, that poses questions about the design of the sequence.

Learning is important to us all  in so many ways; so learning (yup!) more about learning seems to be particularly important! However there are a considerable range of contexts in which learning occurs; and sometimes this causes the generic lessons to be more difficult to uncover. Continue reading “Controlling the sequence of learning”


Welcome to my world … and my contribution to the content of the word!

My purpose is to share: information, thinking, analysis and experience from the perspective that I know best: mine! Each individual has a unique path of experience in personal and professional terms; so we each have a unique perspective on the experiences that we share.

I feel unable to make any meaningful prediction of the effectiveness of this blog. So I welcome constructive advice about strategies and tactics to enhance it, from writers and readers of blogs.

This is driven by a desire to share, stimulate, and debate the realities of the world on a wide range of topics.

I envisage contributions of a variety of forms, but am unsure of the appropriate breadth of either subject matter and contribution type. What will we see? Historical notes; comments on current events; attempts at analysis of subject areas; opinions … can all these sit together? Coverage of people, family, science, technology, software, aviation, golf … do these belong in the same place?

Time will tell!

You can read more about me here.