How do you get rid of muscle aches after exercise?

Jesus S.
I usually do some yogas poses, a little routine to stretch my muscles and get rid of any discomfort, after that I rest for 20 minutes (also to avoid a sudden change in temperature that could be detrimental) and take a shower that will relax my muscles futher.