Couldn't agree more, but you have to accept that to make this work you need to invest time at the beginning and it isn't always available - or at least...
This is GREATadvice. I would go further and say my best solutions to difficult technical problems often come when I'm asleep! wake up in the morning and the...