I'm probably not the only person who hates weaving in ends when you've finished a project. This can be especially intimidating if you've been working with multiple colours and stripes.
This method I use to weave in new colours as you work means that when you've finished you only have to trim the ends and your done!
With this method what you're doing is lifting the yarn tails over and under the working stitch every other stitch. This keep the yarn at the back of the work and ensures it's secure.
Here's a video showing this in action. I start by showing the English knitting method (with my yarn in the right hand) and then show the yarn in the left.
I'm not great with this method but hopefully it's enough for you to get the idea!
Why not give this technique a try in one of the following patterns: