I'm new to the job market and want to create a solid software portfolio since I don't have any work experience yet. I'm considering putting all my projects on GitHub, but I also want to know if I should keep those projects saved locally on my computer. What's the best way to mention these projects on my CV? Should I include links to them or just describe what they are? I'm looking for advice on how to make my portfolio appealing to potential recruiters.
3 Answers
I think starting with GitHub is a great idea! Also, consider creating a personal portfolio website to showcase your projects. You can link your GitHub and even host your web apps if possible. If you can't host them directly, writing blog posts about how they work is a good alternative. It shows creativity and the ability to explain your work, even if they don't read everything. It gives a professional touch to your portfolio!
I’m still figuring this out myself, but getting your projects up on GitHub is definitely a step in the right direction! A portfolio website can also help organize your work and give you a platform to include demos or project links. Just don’t stress too much about it; focus on displaying your passion for coding!
As a senior developer, I can give you some insights! Definitely link your GitHub on your CV and highlight your best projects briefly. Make sure your repos are public, and pay attention to what you put in your README files. Recruiters usually won't read through all your code, but a solid README with key info is crucial. They might just click a link to see what you've done, but keep it simple—a lot of candidates get overlooked because of unnecessary complexities. Also, having a local copy of your projects handy for interviews is a good move, just in case you get asked to show something off!
Thanks for the helpful tips!

Great advice, thanks for the suggestion!