Any time that I get the question I try to answer the question as if I was explaining it in person, just enough detail to describe what you did and what you plan to do then hit on your top 3-5 other information bits. Just enough to leave an informed reader without leaving a bored reader. If you read it out loud to yourself or someone and zone out it is too long.