Monthly Archives: August 2013

Swapping out Implementations; really?

In certain circles, one of the main raisons d’être for object-oriented design, or encapsulation in the broadest sense, is that it makes it possible to later “swap out” implementations without disturbing the end-client whatsoever. I kind of tacitly accepted that for a … Continue reading

Posted in design, Software | Tagged , | Leave a comment

Words 2

  The Wikipedia entry for Typescript calls it a “strict superset” of Javascript. That makes no sense. A “strict subset” makes sense. Supersets can’t be strict. If they are not strict they are not supersets, they are variants. Sheesh.

Posted in Rant | 1 Comment


Not everything is a “journey”. Sometimes its just something someone does.

Posted in Rant | Leave a comment