# Is this a stupid portfolio?

**URL:** <https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471>\
**Category:** I Built This\
**Created:** [July 25, 2019, 5:31pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471 "2019-07-25T17:31:46Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jesse989](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jesse989/32/3612_2.png) [@Jesse989](https://forum.freecodecamp.org/u/Jesse989)\
**Post date:** [July 25, 2019, 5:31pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/1 "2019-07-25T17:31:46Z")

</div>

hi,

i am almost done with my portfolio.

i just had a few questions, please if you answer them i will do the same for your project.

[https://jesses-portfolio.herokuapp.com/](https://jesses-portfolio.herokuapp.com/)

1. is the parallax screen cool or cheesy?

2. what would you do to make it better?

3. should the user be able to scroll back to the beginning or should it end at the last slide?

4. should the user be able to play duck hunt at the end?

5. do you like the menu bar at the bottom?

6. is the portfolio section impressive or does it need better projects?

7. is the input validation experience adequate, annoying, or inadequate?

8. overall thoughts and ideas?

if it is dumb then i will throw together a static site instead.

thanks!

---

<div class="post-metadata">

**Author:** ![ChrisCline1138](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/chriscline1138/32/111745_2.png) [@ChrisCline1138](https://forum.freecodecamp.org/u/ChrisCline1138)\
**Post date:** [July 25, 2019, 5:51pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/2 "2019-07-25T17:51:34Z")

</div>

It looks really good but runs slow, at least on my system and my connection averages at 58Mbps

---

<div class="post-metadata">

**Author:** ![DanStockham](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/danstockham/32/111714_2.png) [@DanStockham](https://forum.freecodecamp.org/u/DanStockham)\
**Post date:** [July 25, 2019, 5:52pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/3 "2019-07-25T17:52:46Z")

</div>

![image](https://global.discourse-cdn.com/freecodecamp/original/3X/c/6/c67deedfffd368aec919b15c65b021ec52774857.png)

It was so beautiful that my creative soul and confidence was crushed…

I’m kidding of course. This looks phenomenal! It’s definitely a far cry from your average newbie developer portfolio site.

---

<div class="post-metadata">

**Author:** ![Steffan153](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/steffan153/32/119621_2.png) [@Steffan153](https://forum.freecodecamp.org/u/Steffan153)\
**Post date:** [July 25, 2019, 6:01pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/4 "2019-07-25T18:01:29Z")

</div>

It looks awesome except it’s kinda slow, and [Lighthouse gives a very low score on performance (since it’s slow)](https://lighthouse-dot-webdotdevsite.appspot.com/lh/html?url=https://jesses-portfolio.herokuapp.com/). Great job! 🎉  
By the way, does the contact form actually do anything?

---

<div class="post-metadata">

**Author:** ![Jesse989](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jesse989/32/3612_2.png) [@Jesse989](https://forum.freecodecamp.org/u/Jesse989)\
**Post date:** [July 25, 2019, 6:24pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/5 "2019-07-25T18:24:51Z")

</div>

Hi thanks, yeah haha, the contact form sends the user an email saying thanks for the visit and that I will be in touch.

---

<div class="post-metadata">

**Author:** ![Steffan153](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/steffan153/32/119621_2.png) [@Steffan153](https://forum.freecodecamp.org/u/Steffan153)\
**Post date:** [July 25, 2019, 7:08pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/6 "2019-07-25T19:08:09Z")

</div>

I forgot to look at source maps, so didn’t know. thanks.

---

<div class="post-metadata">

**Author:** ![Jesse989](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jesse989/32/3612_2.png) [@Jesse989](https://forum.freecodecamp.org/u/Jesse989)\
**Post date:** [July 25, 2019, 7:31pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/7 "2019-07-25T19:31:08Z")

</div>

Okay, so I fixed the “feeling slow” thing, it was from not destroying the animation when the component was unmounted.

Lighthouse still gives it 39 on performance. Ill check it out though!

---

<div class="post-metadata">

**Author:** ![Steffan153](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/steffan153/32/119621_2.png) [@Steffan153](https://forum.freecodecamp.org/u/Steffan153)\
**Post date:** [July 25, 2019, 7:33pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/8 "2019-07-25T19:33:48Z")

</div>

You need to rerun Lighthouse. Over here: [https://web.dev/measure](https://web.dev/measure)  
I’ll do it this time.

> Okay, so I fixed the “feeling slow” thing, it was from not destroying the animation when the component was unmounted.

Remember, that’s what happens when you create a memory leak.

Actually the “slow” thing is not animations though.

Look at this:

 ![DeepinScreenshot_select-area_20190725133426](https://global.discourse-cdn.com/freecodecamp/original/3X/9/2/92b47ef2afb794620e500e795c27f59ce14cf8df.png)

---

<div class="post-metadata">

**Author:** ![nekochan34](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/nekochan34/32/44612_2.png) [@nekochan34](https://forum.freecodecamp.org/u/nekochan34)\
**Post date:** [July 25, 2019, 8:03pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/9 "2019-07-25T20:03:00Z")

</div>

It is definitely interesting!

So first thoughts - I thought the fade in was a little too slow. Then I was waiting for it to automatically slide through the slides, then I finally noticed the navbar and then I noticed the arrows. Maybe put the arrows next to the text more so it is obvious. Also the snow effect, might be a bit too much, the picture itself is gorgeous!

I also noticed it was a bit slow, it had to load between every slide.

As for your projects, even if there are only a few, as long as they are polish I think it would be fine.

Overall, it was interesting and eye-catching. If you could speed up the parallax somehow it would be awesome!

---

<div class="post-metadata">

**Author:** ![Jesse989](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jesse989/32/3612_2.png) [@Jesse989](https://forum.freecodecamp.org/u/Jesse989)\
**Post date:** [July 25, 2019, 9:49pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/10 "2019-07-25T21:49:48Z")

</div>

So I think I figured it out. Its the semantic-ui CSS library and font awesome icons. I’m only using like 5 icons and a dozen components from semantic. If I only import the ones I am using it will fix all three of those performance issues.

Thanks for the help so far!

---

<div class="post-metadata">

**Author:** ![Steffan153](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/steffan153/32/119621_2.png) [@Steffan153](https://forum.freecodecamp.org/u/Steffan153)\
**Post date:** [July 25, 2019, 10:11pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/11 "2019-07-25T22:11:44Z")

</div>

It looks like you use React, so for font awesome look here: [https://github.com/FortAwesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome)

If you use something else, just google it and there’ll be a library to do that 🙂  
Make sure to just import the stuff you need.

---

<div class="post-metadata">

**Author:** ![ConnerOw1115](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/connerow1115/32/326955_2.png) [@ConnerOw1115](https://forum.freecodecamp.org/u/ConnerOw1115)\
**Post date:** [July 25, 2019, 11:06pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/12 "2019-07-25T23:06:45Z")

</div>

Stupid???  
How can you say that!?!?  
That’s the most impressive portfolio I’ve seen this month!  
I’d just suggest you make the tree background fade in a bit faster.

Keep up the awesome coding!  
😉

---

<div class="post-metadata">

**Author:** ![d3st1ny](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/d3st1ny/32/158881_2.png) [@d3st1ny](https://forum.freecodecamp.org/u/d3st1ny)\
**Post date:** [July 25, 2019, 11:57pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/13 "2019-07-25T23:57:04Z")

</div>

That was beautiful… I hope to get to this level someday

---

<div class="post-metadata">

**Author:** ![michelmarechal](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/michelmarechal/32/130183_2.png) [@michelmarechal](https://forum.freecodecamp.org/u/michelmarechal)\
**Post date:** [July 25, 2019, 11:59pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/14 "2019-07-25T23:59:58Z")

</div>

It looks amazing! The usability on mobile is not the best, as you have to click in the arrows which are a little too high to reach on a smartphone. Maybe you could lower the buttons or find a way to allow users to swipe instead of clicking 🙂

---

<div class="post-metadata">

**Author:** ![Isaac-Tait](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/isaac-tait/32/115277_2.png) [@Isaac-Tait](https://forum.freecodecamp.org/u/Isaac-Tait)\
**Post date:** [July 26, 2019, 3:30am UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/15 "2019-07-26T03:30:04Z")

</div>

I really like it - great work. I personally like the snow effect 😃 ❄

---

<div class="post-metadata">

**Author:** ![huntinghawk1415](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/huntinghawk1415/32/95635_2.png) [@huntinghawk1415](https://forum.freecodecamp.org/u/huntinghawk1415)\
**Post date:** [July 26, 2019, 3:46am UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/16 "2019-07-26T03:46:31Z")

</div>

It looks great to me. One thing I continuously found a bit frustrating was that the arrows were all the way at the top of my screen (mobile). I’ve got a larger phone, so it was pretty uncomfortable going through it. I think if you add swipe controls, that would seal the deal for me.

---

<div class="post-metadata">

**Author:** ![Prideth](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/prideth/32/114815_2.png) [@Prideth](https://forum.freecodecamp.org/u/Prideth)\
**Post date:** [July 26, 2019, 4:39am UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/17 "2019-07-26T04:39:28Z")

</div>

1. is the parallax screen cool or cheesy?  
_It was nice and impressive._
2. what would you do to make it better?  
_It was slow on some pages. Perhaps lowering the rez on your icons. No one is viewing this on a 25’ screen. Or don’t, it is only annoying when viewing with low bandwidth._
3. should the user be able to scroll back to the beginning or should it end at the last slide?  
_The roll around was not confusing to me at all._
4. should the user be able to play duck hunt at the end?  
_No_
5. do you like the menu bar at the bottom?  
_Perhaps drop a chevron down or add a highlight on each item to show where you are on the menu bar for wayfinding? You can access the pages without the menu so it was a bit confusing._
6. is the portfolio section impressive or does it need better projects?  
_We all want better projects._
7. is the input validation experience adequate, annoying, or inadequate?  
_It was a fine gotcha. However, I am not going to give you my last name till I talk to you. I don’ have a website, which is why I am trying to contact you in the first place. Also, you are the professional here why can’t you tell me how much this is going to cost? Why is this all mandatory?_
8. overall thoughts and ideas?  
_That is fantastic. I am giving you some comments as I experience your site but please understand that I found that very impressive._

---

<div class="post-metadata">

**Author:** ![Kielx](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/kielx/32/120599_2.png) [@Kielx](https://forum.freecodecamp.org/u/Kielx)\
**Post date:** [July 26, 2019, 8:18am UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/18 "2019-07-26T08:18:14Z")

</div>

Hej Jesse, your portfolio looks really impressive. Made with good style and taste. But I think that the sentence:

> ## I think you will agree when I say that my UI/UX designs are not only beautiful, but simple, and intuitive as well.

Does not fit the overall theme. I think that the part about agreeing with you is unnecessary. Just leave it that you create beautiful and simple and intuitive UI/UX designs, because your portfolio shows that you do. Theres no room for arguing about that. At least in my oppinion.

---

<div class="post-metadata">

**Author:** ![Jesse989](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jesse989/32/3612_2.png) [@Jesse989](https://forum.freecodecamp.org/u/Jesse989)\
**Post date:** [July 26, 2019, 1:10pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/19 "2019-07-26T13:10:36Z")

</div>

Hi Kielx,

Thanks for the input. I agree with you, and it felt weird when I put that bit in there so I’m glad you said something.

I went ahead and took it out, and it does sound better now.

Thanks again!

---

<div class="post-metadata">

**Author:** ![Jesse989](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/jesse989/32/3612_2.png) [@Jesse989](https://forum.freecodecamp.org/u/Jesse989)\
**Post date:** [July 26, 2019, 1:22pm UTC](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471/20 "2019-07-26T13:22:16Z")

</div>

Hi Prideth,

Thanks for filling out the questions lol!

I scaled down the three images that I am using for the portfolio screen,  
they should load much faster. Ill have to check out the images, they all looked pretty tiny when I was looking at them, but I can probably still optimize some.

You are the first to provide input about the form, and I agree with your advice. I will try and adjust what is asked for and what is required.

Thanks again!

[Next page](https://forum.freecodecamp.org/t/is-this-a-stupid-portfolio/298471.md?page=2)
