DEV Community

Discussion on: Do I NEED a personal website/portfolio?

Collapse
 
ben profile image
Ben Halpern

I don't think you need anything highly developed. Maintaining code is hard and complex portfolio sites or blogs tend to get out of date quickly.

So a highly minimal site that sort of just checks the box and links to anything relevant... your resumé, your DEV profile, your GitHub etc. is fine.

Collapse
 
shaijut profile image
Shaiju T

Nice, Any tools for making minimal site or should we write static html by own ?

Collapse
 
mendelevich profile image
Eve Mendelevich • Edited

I'm in the process of building my own website/portfolio and luckily saw this article!

I'm using Gatsby.js with GitHub Pages. Gatsby uses React, and is supposedly very quick to load.

Thread Thread
 
saracunn profile image
Sara Cunningham

I was looking into Gatsby.js but I went with HTML 5 UP. Let me know how Gatsby is, I know a lot of other people who use it and have recommended it.

Collapse
 
saracunn profile image
Sara Cunningham

In my most recent post, Creating A Personal Website/Portfolio I talk about how I started my website using HTML 5 UP. It provides you a pretty cool HTML template if you don't want to write it on your own. Also there are probably a ton of other tools out there for making a simple site, so if you come across any cool ones then let me know!

Collapse
 
apjanke profile image
Andrew Janke

Sorry if I'm talking out of turn here, or misunderstanding you, but: a minimal site is all that's required, certainly. But having a bit more than that can be a huge advantage, because it lets you take the initiative and set the terms of the conversation in early-to-mid-stage interviews. A lot of interviewers don't have their rubric firmly set, and would be happy to just have you lead the conversation by going through your portfolio and discussing your strengths and giving them some concrete projects to examin, appreciate, and critique. A GitHub profile is not adequate here because it doesn't have the necessary curation and context, beyond pinned repos. And I've found a DEV profile to be useful, but also not adequate here, because it doesn't have a place for a "portfolio" display. (But GitHub and DEV links are definitely pluses.)

I don't mean anything fancy: a basic SquareSpace or Jekyll site with links to a few live projects would be fine. I don't mean running your own custom site (unless you're going for a job as a front-end dev who's going to be doing that in their work role). But I'd suggest viewing a personal site as more like being an online resumé – in a form that's more detailed and live than a copy of your paper resumé – and not just a business card.