So you want to build an open source tool/library as a grad student
medium.com