Metrics for social startups
swombat.com
swombat.com
However, I'd like to caution that these metrics are relevant in all phases of the product lifecycle, but the focus on feature development follows the order you mentioned.
For example, keeping an eye on Rev/DAU and conversion rates at the beginning of the product tells you about user engagement, while paying attention to reach metrics (virality and new customer acquisition) in the mid to end will give you an idea of longevity or potency of your user base. Specifically, pay attention to social/user metrics as they will tell you how active a user is in interacting socially as well as inviting new users to use your product/game.
My Dumb question #1: , how do you measure "session length" for a user. I am assuming the session referred to here is not the same as HTTP Session on the web server.
My Dumb question #2: Is there a programmers' guide to measuring these metrics ?
I haven't spotted a programmer's guide to measuring these metrics. There are a number of people on this site who would be very qualified to write one, though (patio11 comes to mind).