WHY.

What is software made of?
Watch Matias Duarte talking about Material Design and why software development needs constraints. These constraints make design decisions easier and more consistent. “Design is all about finding solutions within constraints,” Duarte says, “If there were no constraints, it’s not design — it’s art”.