A friend of mine recently pointed me to an interesting article by Rick Cattell, distinguished engineer at Sun microsystems. I had never heard of Rick but he sounds knowledgeable and had good insights to share in a couple of different areas: successful companies, technical innovation, successful products and career issues, all of which are like crack-cocaine to me because, well, I am very interested in these topics. My thoughts on some of these: 1. [...]