Focus on minimizing the friction to doing the most common tasks.<p>Ex. by far the most common thing I&#x27;m doing when going to a repo is looking up a file and doing something with it. So why isn&#x27;t a file list the first thing which comes up when I open a repo?<p>Also, generally work on visual hierarchy more. GitHub does a great job of this and it makes the UI both efficient <i>and</i> pleasant. For example, you show the latest commit on a repo&#x27;s homepage but it is very poorly differentiated from the content around it. This makes scanning the page much harder.