I was reading this wonderful article about the importance of designing products that will help to satisfy the needs of the majority of the users rather than just focusing on power users or what the top management feels the product should have.
This reminds me of the current state of some of the websites nowadays, especially their homepages. For me, it doesn’t mean that if you have the expertise to showcase all your coding capabilities or you have tons of info, you should use them all at once.
Don’t try to cram everything on one page, especially your homepage. It’ll just create unnecessary mental load to our dear readers. When they feel overwhelmed, users will always take the next available and easiest choice to them. They leave.
Just think as your homepage as a hotel lobby. Simple and elegance. Try putting your place in your users’ shoes once in a while and then you will know…