Resumes are for communication. Communicate! Tell the reader what you do, and demonstrate it as much as you can. Everyone knows that private repos are a thing, that’s okay. This can be articulated.
It is well known that many engineers can’t share their work. It isn’t a requirement. But if you do share your GitHub, make sure it adds value to your resume and doesn’t detract from it.
I don't know if that's truly obvious from a candidate's POV, especially if they don't know the person reviewing their stuff
In what scenario does it? I am suggesting that such a scenario does not exist.
There are three types of people who might read your resume:
* people who are technical and will look at your code. (Likely, the author is in this camp)
* people who are technical and don’t have the time to click on your GitHub link
* people who don’t know what a commit is
But early stage startups, as mentioned in this article, don’t really work that way. You’ll be working closely with people who are enthusiastic enough about the company to make major sacrifices to be there, and they will want to work with people who feel the same way whenever possible. You’ll be interviewing with these people, they will be senior, and they’ll recognize feigned enthusiasm.
If someone was actually trying to pass this off as relevant work, I’d disqualify them for being dishonest. They’d be 1000x better off by having no GitHub history.