My Website!
Hello everyone! Been busy with school lately so haven't uploaded anything for almost a month. But here I am with exciting news: I have a website, or do I??
(btw tell me if this divisor between the introduction and the content looks good)
From the beginning
Let's wrap up some history.
I have always had a desire to create a website that displays my skills and abilities, (you would call it a portfolio website). In the past, I have made several attempts at creating one but was not successful. Here are two designs from the past, I feel terrible about the design ๐ :
As you can see the UI/UX designer tag doesn't really suit me ๐
A real attempt but a big problem!
During this year I've learnt a lot both on programming and designing. I've also adopted a minimal style in most of my products/projects. Some months ago I retried to make a portfolio website. This is the design:
As you can see, I've put a lot of work into the attempt to create something that resembles me. But, while developing the website, I noticed a big, big problem.
You see, when I created my portfolio, I wasn't really into the big community of developers. I knew none. I thought my experience was enough to get me some commissions or some recognition. I also thought that making a Hello World program in C or C++ would get that language a spot on the experience tab. I was totally wrong of course.
The final attempt
Once I've noticed this big problem I tried to solve it. From that moment I tried to learn new things like React or Tailwind, and improve my knowledge on things that I've already used before like Flutter or JavaScript.
I had the idea that categorizing every tool, programming language, or knowledge into two different levels would communicate more effectively than writing "I did this ... for only this time ...," or something similar. As a result, I determined the following classifications:
1. The languages/knowledge/tools that I am most confident in.
2. The languages/knowledge/tools that I have a basic familiarity with, such as C, C++, or Python.
I didn't write a poem like the past attempts, too. I set a few lines to the about page, some icons on the skills tab and a few icons on the links tab too.
At first I tried to user Vite and React to create my website but I then preferred to go for vanilla HTML, CSS and JavaScript with Tailwind.
I wanted to host my website on a personal domain but I preferred to publish it with a free tool: Firebase.
You can find the website here. If you see any error or would like to suggest some modifications, please report them to my GitHub repo here, by creating a new issue.
Thank you all and see you in the next post.