For as long as I've been programming (that's a whopping two years now) I have had a custom portfolio site. Last Thursday I just gave up and switched to WordPress.
The latest version of my portfolio site which was like the fifth iteration of the site in total was made with Django. The straw that broke the camel's back in this particular case was the need to update some information on the site. I just couldn't make my self do it. I don't use Django anywhere else and it was a long time since I had last updated the page.
I went back and forth for a while until I decided that it was time to abandon Django which had served me rather nicely. I landed on WordPress just because I've been using the site only for my blogging needs. And when it comes to blogging, WordPress is in a league of its own. Especially when compared to Django admin pane. So I set up a docker-compose file for WordPress and MariaDB and, well, that was pretty much it. All in all, it took me like 30 minutes to have the site up and running.
A few months ago I would have laughed to the idea of me using WordPress. I mean, I work as a software engineer for chrissakes. No self-respecting developer would use WordPress, right?
But then again, I got so much other stuff going on that I have no time or even interest to update or work on my portfolio site which I use for nothing else than blogging. Why on earth would I use a custom site when WordPress is far better suited for my needs? And to be honest I haven't had the need or an opportunity to show my portfolio site ever. This way the thing that matters (my blog) looks way better and I get to enjoy writing posts a lot more.
How about you? What's your take on this? Should one have a portfolio site?