What are the best practices in Selenium automation?

What are the best practices in Selenium automation?

Lots of people write about how to improve your Selenium Automation framework , like Adding BDD,Using appropriate Waits . Here are some of the interesting blogs whohc talks about Selenium Best practise