Precise code navigation is powered by stack graphs, a new open source framework that lets you define the name binding rules for a programming language.
NayaRead shows a summary and links to the original article. The full article is hosted on github.blog.