Stay committed to your decisions, but stay flexible in your approach.
Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy.