Machine learning can save developers time and resources when implemented with patterns that have been proven successful. However, it is crucial to avoid anti-patterns that will interfere with the performance of machine learning models. This Refcard covers common machine learning challenges — such as data quality, reproducibility, and data scalability — as well as key patterns and anti-patterns, how to avoid MLOps mistakes, and strategies to detect anti-patterns.