This has been an ongoing issue with my own portfolio site as well. When I was learning my web development basics (a looooong time ago), I used my portfolio site as a way to learn new skills. I'd learn how to use jQuery (Yep, that long ago) and I would apply it to my site. I'd learn PHP (Mhm) and build a small blogging system on my site. Then as time went on, I had other projects and still wanted something good online, so I installed Wordpress and threw a theme on it. That was fine as a junior but since I'm freelancing now, and picking up more interesting jobs, I need something that really represents what I can do. This is why I'm working on a fully custom portfolio in VueJS. I'm designing it myself, developing it myself, doing everything all by myself, to show off what I can do.
I think as a senior, that's what you need. You need to be able to show off your skills and the best way to do that is by building an entirely custom web app.
Yeah sure. But is portfolio really a thing that is the best way to show you can build a custom app? I'd rather use my other projects which usually are a lot more complicated than any of my portfolio sites have been. That might just be me, though.
I do get that when you're freelancing you might need to have a portfolio site to highlight the stuff that you have done. :)
It might not be the best place to do it, but it's the first thing anyone sees when they google you (hopefully). This is why I want my portfolio site to really represent who I am, and I don't want to give anyone the chance to say "Ugh, it's Wordpress, he doesn't know what he's doing".
Of course on my portfolio site, I show off my most interesting projects, which are meant to impress. The portfolio site itself exists to pull them in, and the projects exist to pull them over the line.
I get that. I really do. I might set up a portfolio page again in the future if I feel the need for it. Especially if I'd start freelancing but that's not something I see myself doing any time soon. :)
Yeah, that's only fair. I need to constantly be selling myself, so the portfolio site is very important.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.