No Tips, Everyone!

The US tipping culture has, no pun intended, tipped over. At restaurants you're expected to tip 20-25% - and watch out for those pre-printed amounts, which often include taxes or…

Meandering Thoughts #39

The end of Indiana Jones and the Last Crusade shows Indiana filling the Holy Grail with well and healing his father from the gunshot wound, followed by happily-ever-after as Indiana,…

Meandering Thoughts #38

How does any sensible musician conclude that s/he should cover a recent hit (#5 on the US charts) and add a meaningless chant Ooga-Chaka, Ooga-Ooga at the beginning? As I…

Over-Architected? Maybe, Maybe Not.

An oft-heard criticism of way-to-many software solutions is that it's over-architected, implying that the design, abstractions, implementation, deployment, whatever is unnecessarily complex, difficult to understand, unmaintainable, unnecessary, wrong. Criticisms often…