Broadcasting is a feature in Numpy that makes it possible to perform linear algebra calculations with arrays of different shapes. Subtle errors arising from a misunderstanding of how broadcasting works can make you waste hours debugging. Learn about broadcasting in this video