Need help lining up stripes with circular needles

I am knitting a child’s beanie that is done in stripes. I change my color right after each row marker but at the end of the round the colors look one row off.

That’s because knitting in the round is really a spiral, so the end of the round is higher than the beginning. There’s some tips in this articlethat may help.