Before or After Eyeshadow?

I was thinking about this earlier... I put eyeliner on my upper lid FIRST and then eyeshadow. I think it lessens the "harsh-ness" of the eyeliner for work. I never thought about putting it on after because I figured it would remove some of the eyeshadow?

And - share your favorite eyeliner brands! Always looking for new ones