Kelly Starrett did a 10 minute video on posture for the tech crowd.

My best position is my next position.

getting into correct posture while sitting/ typing

sitting without overextending

using standing desk

Also check out Mobility 101 for more ways to improve mobility and posture.