Every live project presents its own challenges when it comes to navigation, responsiveness, content organization, performance and accessibility. When I mentor junior developers, I tell them to look at websites that are live in production and see what they do well and what they do poorly.