How to Learn Machine Learning as a Designer -
Pedro Pinto

As a designer its crucial to understand the technology you're working with in order to know its limitations and capabilities. Smashing Magazine agrees with me on this. The tricky thing is that most resources for learning new technologies are made by technicians for technicians.