Clarify the goal, audience, and scope before the first layout takes shape.
First directions as a clickable prototype, quick to test and easy to change.
Clean code that fits into your existing project.