Life teaches us to avoid perfection. The countless days and nights spent tweaking that bit of code, moving that design element a few pixels or rewriting that sentence for the Nth time... You can go too far and end up with a result which would neither meets your expectations nor justifies spending so much of the finite resource - time. On … Continue reading When good enough is not enough