Keep These Invaluable Tips in Mind When Designing ...