Ali has this thread currently going
I would definitely ask a question or peruse the feedback her and others are giving.
I felt like offering a few general pieces of advice based on a lot of portfolios I have seen.
- Portfolio sites are more important than you think. It's hard to stand out as a newbie and this is a great way to demonstrate professionalism.
- When in doubt, stay minimal! Design is incredibly hard. CSS is hard. If you are not incredibly confident in your design skills, do more with less. Even if you are confident, minimalism is definitely appealing.
- Consider forking some else's site if they have offered it up for this. Check out @flexdinesh's great project Dev Landing Page
- Keep fiddling and improving your portfolio site. It's a really nice ongoing project. It will not be perfect the first time.
Even if design isn't important to your ultimate work, it's important to humans. Impute your value by making smart choices with your portfolio site.
If you are looking for your first dev job, always be shipping software along the way. Don't wait for opportunities to code. Work on your portfolio, work on your personal projects, optimize for presentation value in all aspects of your work.
Your portfolio will become much less important as you progress in your career. On that note, check out my personal site.
Oh, one last thing: Make sure to put the DEV badge on your site so people know you're part of the community. I'm obviously biased, but I actually think demonstrating that you're already building your online presence in software communities goes a long way. 🙂