Tell me more about your view on the github link
GitHub to me is a signal that this is for the tech geeks. I don’t know anything about programming. How about adding a sub page like “Tell me more about the tech stuff”? Keep it simple in the first page.