Alan is interested in projects in the areas of
- Distributed Database and Graph Systems
- Big Data
- Multiprocess and Concurrency-oriented Programming
- Software Craftsmanship
Software Development Resources
Tech News and Opinion
Cool Quotes and Random Wisdom
There are two ways of constructing a software design: One way is to make it so simple that there are obviously
and the other way is to make it so complicated that there are no obvious
deficiencies. The first method is far more difficult.
C.A.R. Hoare, Computer Scientist
From his 1980 Turing Award Lecture
Every truth passes through three stages before it is recognized. In the first, it is ridiculed,
in the second it is opposed, in the third it is regarded as self-evident.
Arthur Schopenhauer, philosopher
Worry is a dividend paid to disaster before it is due.
Ian Fleming, author
Spare the integrity, spoil the data.
Mike Britten, software developer
My philosophy, in essence, is the concept of man as a heroic being, with his own
happiness as the moral purpose of his life, with productive achievement as his noblest
activity, and reason as his only absolute.
Ayn Rand, philosopher
Those who are enamored of practice without science are like a pilot who goes into a
ship without rudder or compass and never has any certainty where he is going. Practice
should always be based upon a sound knowledge of theory.
Leonardo da Vinci, Renaissance Man
The most successful software applications are never completed, they evolve with the enterprises they serve.
Daniel D. Corkill, software executive
Happiness is... The exercise of vital powers along lines of excellence in a life affording them scope.
Be attentive. Be intelligent. Be reasonable. Be responsible.
Bernard Lonergan, philosopher
The universe runs on the complex interweaving of three elements: energy, matter, and enlightened self-interest.
G'Kar on Babylon-5, written by J. Michael Straczynski, writer
Programming today is a race between software engineers striving to build bigger and better
idiot-proof programs, and the universe trying to produce bigger and better idiots. So far,
the universe is winning.
Rick Cook, NASA mission manager (Mars Pathfinder project)
True artists are never jealous
Mel Brooks, comedian and writer
The power of accurate observation is commonly called cynicism by those who have not got it.
George Bernard Shaw, writer
Never attribute to malice that which is adequately explained by stupidity.
Robert J. Hanlon. Known as “Hanlon's Razor”.
You know you have reached perfection in design, not when there is nothing more to add, but when there is nothing more to be taken away.
Antoine de Saint-Exupery, writer