Like any engineer, I have many times had to learn something entirely new. What I learned at the university is either obsolete or forgotten. This prompted me to reflect a bit about what makes a good tutorial; how does one best learn things like a new programming paradigm, a new Continue Reading