By Joe Armstrong, Erlang inventor; mainly on Erlang, with programming, cats, and anything else he fancies.