Yoga Life: A daily practice of yoga techniques