- Software that you've used
- Software that you want to use in the future
- Software that solves a specific problem
- Software that will teach you something that you want to know
- Software written by companies that you're interested in
- Software written by people that you know
- Look at tests to see if the bug is being checked
- Look at issues to see if this issue has come up before
- Look at Git-blame to see the history of how it was developed
- Look at how other libraries build this function