These articles are just my opinion; please do not feel any obligation to agree. If they do nothing more than challenge your existing ideas, I will consider that they have done their job.

As with most other pages on this site, all articles display the date published and the date last updated. This latter date refers only to significant alterations or additions to the content of the article, not to spelling or typographical corrections.

Articles are shown in the order published; the right side-bar index lists the articles in alphabetical order by category.

Computer & Technology

This set of articles are my opinions on various aspects of computer technology, design and software engineering. They are purely opinion pieces, and as such reflect my thinking at the time; I reserve the right to change my mind at any time, but I may forget to change what’s written here or I may elect to leave the piece here as representing a valid point of view even though I no longer hold it.

Religion & Philosophy

These articles have been relocated to