Are you building a portfolio website to land a job as dev? You might actually do more harm than good. Read this thread to learn

1. Why portfolio websites often become such a waste of time
2. Why they can even backfire
3. What to focus on instead

#100DaysOfCode (1)
With a portfolio website, you typically want to increase your chances to find a (first) job as a web developer. Many even think it's mandatory to have a website.

I'd like to challenge this perspective. (2)
When you apply for a job an employer wants to see that you can

- write code and build applications
- work professionally
- communicate problems and ideas
- be integrated into a team
- be ambitious and eager to learn

And what does a portfolio website show? (3)
A portfolio website shows

- that you can build a static website
- your design skills
- a touch of your personality

But building a static website isn't difficult nowadays. And design skills are nice to have but not important for a software developer. (4)
The real challenge for a modern web dev is to build dynamic data-driven applications. And a portfolio website usually isn't very interactive. Thus it doesn't show the essential skills, even if you open-source its code.

So what are the disadvantages of a portfolio website? (5)
When I write a custom website I start with a nice design in my head. I start writing code. A few hours in I realize it looks like crap. I start moving elements pixel by pixel, add a border here, change a color there. I find some examples that I can copy... (6)
But the end result looks mediocre... at best.

Let's face it: Most developers aren't born designers. And they don't need to. (7)
But the problem is that a bad design can make you look incompetent even though everything works fine and the information on the website isn't bad at all.

So you could end up catching an eye with your website... but in a negative way. (8)
So instead of going down the rabbit hole and designing a custom portfolio website that looks ... eh... rather focus your energy on more important things. For example

- Cover letter, resume, and LinkedIn
- Your GitHub portfolio (9)
If you want to improve your resume read this thread by @RandallKanna. It contains LOTs of great tips including many quick fixes (10) https://twitter.com/RandallKanna/status/1287950733380218880?s=20
You can follow @j_kettmann.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: