I take my medicine early...and frequently...and weave in a tail when I'm up a row or two from the tail.
If I'm working with a animal fiber yarn...I use the felted join if possible to place it in the right spot.
If I'm working with an accommodating pattern stitch, I use the Russian join.
Both of these joins leave no tails. But as I said, it's not always possible, although I always give it a try.
to view these joins here at KH. Scroll down to JOINING YARN.