I love working on my portfolio, I know it sounds narcissistic, but the truth is that it is the subject I know the best, and it is always a bit of introspection and self-knowledge when I do this exercise, kind of like a therapy.
Redoing my portfolio has always been a way to put one foot into a new web technology. My first portfolio was 10 years ago, using only HTML and CSS. Needless to say it looked pretty basic.
Then I remember doing a second version with JQuery, and anoter one with a custom design, one using PHP, etc... Every iteration was a learning.
Last year, I worked on a new version of my portfolio after few weeks of designing it through Figma, I started coding while having in mind that this would be a long-term one. I wanted to get familiar with the concept of animation and minimalism. I wanted that website to be unique and soft, while telling my story.
To anyone who wants to learn something new in web development or design in general, I highly recommend to do a portfolio.
Hope you will enjoy my twentieth take on it: https://thomasmorice.com