“Today, it looks like developers don’t bother thinking about requirements, they just grab something that does everything”

This is one of the biggest pathologies of modern software dev.

Baldur Bjarnason @baldur