background
Valentino Guerra

🐣 Valentino Guerra - My personal website

September 16, 2023
Valentino Guerra - My personal website

In 2020, when I was still learning about web development, I realized that I had to create my own website to use as a portfolio, to explain who I am, and to practice my development and design skills along the way.

This was the result…

Valentino Guerra old website
Valentino Guerra old website

Valentino Guerra old website
Valentino Guerra old website

Valentino Guerra old website
Valentino Guerra old website

Valentino Guerra old website
Valentino Guerra old website

Valentino Guerra old website
Valentino Guerra old website

Critique

Okay, it wasn't that bad... it was actually good. It's responsive, you can switch languages, it has a contact form, and many features that make it a decent website. So what was the problem? Why did I remake it entirely?

There are several reasons why:

1.
It was created using React, more specifically, "create-react-app," which is a framework for building apps. The problem is that now, I consider it to be outdated. Nowadays, you can find much better frameworks like Next.js that use Server-Side Rendering and make websites much more performant. They also offer a more complete solution as a framework.
2.
To create that website, I drew inspiration from many other portfolio websites. When I had no website, my goal was to have one just like any other web developer out there with a decent portfolio because I thought that was the path to getting a job as a web developer. However, after some time with the site I wanted, I began to think that I deserved a website for myself. I no longer wanted a web developer's website; what I needed was a Valentino Guerra website – a place made for me, where I could create and share content more easily, without worrying about matching the profile of the perfect web developer.
3.
The pictures I chose… well… 🫣

Valentino Guerra 2.0

Valentino Guerra’s website - valguerra.com
Valentino Guerra’s website - valguerra.com

The result is that in mid-2023, I ended up developing the website that you are on right now. It feels more in tune with who I am at this moment. It's even cleaner and more minimalist, which is always good. The best thing is that it is connected to my Notion account through an API.

I am using Notion as the CMS (Content Management System) for my website, and it's amazing. Now I can easily write whatever article I want and publish it instantly or even change the layout itself, all from Notion. Developing the system underneath this website took me a few months, but it was worth every minute of coding suffering 😄.