Always demand a deadline. A deadline weeds out the extraneous and the ordinary. It prevents you from trying to make it perfect, so you have to make it different. Different is better.
"I try to learn from every situation, whether it's positive or negative."
Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.