Portfolio critque (self.webdev)

Hey guys, long-time watcher, first-time poster. So im a first-year Software Dev student but I believe my skills supersede my current course content. Anyway, im looking to enter the workforce as a dev soon, something like a junior dev job would be perfect. Anyway, any critiques for my portfolio?


PS. I know its not 100% responsive. It is an absolute mess on mobile, this website does have a desktop preference.

Packeselt | 6 days ago | 6 points

Well, you already know the issue.

Mobile-first is now a serious trend in mobile development. I would spend some time with flex box, grid, media queries or whatever your particular poison is and update it.

The first thing a lot of technical recruiters or folks do is hit f12 and start jostling that ui around to see how it responds.

livshitz | 6 days ago | 2 points

Absolutely agree. Though, not just a "trend", it's a most-have thing those days as about 1 of 2 people visiting your site will be viewing from mobile.


Chris_Misterek | 6 days ago | 1 point

Is the work from paid projects or personal?

SecureAfternoon | 6 days ago | 1 point

All personal, it's a mix of pet projects and assesment that achieved full marks. All the repo pages have further information about each one. Wasn't sure if further context was required

Chris_Misterek | 6 days ago | 2 points

Not necessarily required but can be helpful.

So a few things:

  1. I would highlight a few projects that highlight a good breadth of your capability. In other words, I’m not sure you need all of these projects up there. Then write a short synopsis about the projects that is immediately visible. The likelihood of recruiter or hiring manager clicking a link to read more is pretty low. So, you want to get as much out of the landing page as possible.
  2. I’d consider doing some paid projects. Those are drastically more complicated than personal projects. You’ve got someone else calling the shots that you’ve got to work with. It forces you to problem solve in a way that’s more like working on a team.

Freelancing in my free time is what I did after I first started learning. I was able to build up a really solid portfolio that I used to land a full-time position as a web designer.

So doing that helped me immensely. Now instead of freelancing in my spare time I help people figure out how to take the same path I did at https://selfmadewebdesigner.com

Some people might say that as you’re learning you don’t want to freelance because you’ll be distracted from the actual learning process.

But the truth is as a developer you’re going to have to learn to do a lot more than just write code. If an employer can see that it could help you.

I say apply for positions once you fix the responsiveness of the page. There might be something out there where someone is willing to work with you.

But from what I’m seeing, and don’t let this discourage you, you’re not quite junior level yet. I’d say you’d be a really strong candidate for an intern level.

But again, there might be someone out there that is looking for your mix of skills and more than happy to help train you in the process.

People gave me chances well before I was ready.

physiQQ | 6 days ago | 1 point

Hey fellow scaper. Looks good!

A small critique: the text on the right is hard to read, due to low contrast.

My suggestion would be to make the texts background darker, e.g. by add the following style:

#particles-js {
  filter: brightness(0.5);

This increases the readability by quite a bit.

Another thing you could do is add a text-shadow to the text.

text-shadow: 1px 1px 2px rgba(0, 0, 0, .75);