EDIT: I see people recommending you not link your github. I disagree with this. Link the particular repositories you're interested in, no matter how developed or good. You're a self-taught programmer... nobody's going to expect you to be amazing off rip. Show something you're proud of for where you are now. Own it. You walk into an interview and you have one thing totally in control: you. Own yourself entirely, and your products. Explain your reasoning. Explain why you did things a particular way. "I don't know," or "I need more experience to better answer that question" are always valid responses. (DISCLAIMER: I am not an interviewer for any org and have never conducted a professional interview, this is just what works for me.)