I try to weave my ends in as much as possible while I'm knitting. One way is to just knit them in along with the new working yarn... similar to this video
. It's hardly noticable. Or, I do a Russian Join
or Felted Join
so there are no ends left to weave in.
I also recently learned a new way to weave in ends while knitting that's completely awesome... and really easy once you get the hang of it. Here's the link
to the tutorial for English style knitting. Here's the link
if you knit Continental style. It only LOOKS complicated... it's honestly really easy and you totally can't tell from the right side. Actually, it's even hard to tell from the wrong side! Since I've learned these techniques, I usually only have to weave in the bind-off end when I'm done.
Now, sewing seams... that's a different story... UGH!!