Pro tips: 20 steps to the perfect website layout | Hacker News Reader