It had been almost a year since I published my first personal website!! Although I only bought my first custom domain name earlier this year, previously I use the default domain name by Netlify. But whatever, during that time, I was learning ReactJS and also started to get into Gatsby as well. Therefore, I decide to test myself to develop a personal website using Gatsby and Styled Components as I take this as a playground for me to try out new technologies that I am interested.
As you can see the website is pretty ugly as I didn't create any mock UI before developing the site, it was totally "freestyle". However, I am still pretty proud with it is able to show myself, my skills, blog post and more!!
However, there are some stuff that I don't like about the my old personal website:
I personally still think Gatsby is still good and relevant in the market. Probably it is just my itch to try out new things and somehow create another fresh start of the website.
My new personal website is built on NextJS, Typescript, and also TailwindCSS (I don't need to write plain CSS anymore 😂😂).
It was developed in 2 days, with total 4-5 hours of work. I am very happy with the results and the time spent to built this website.
This website is highly inspired by kentcdodds.com which is a ReactJS educator that I really like (His personal website is just another level).
Below are some of the changes I made in this website
blog.sykim.me
as custom domain for my blog in HashNode. Here are some reason why I migrate blogs to HashNode.There are 5 main pages in my website:
Overall, I am pretty happy with the new design and also the tech stack choice. The transition process is pretty smooth and enjoyable.
However, there are still much more to improve in this site such as animations, more pages to showcase myself, and more. Definitely gonna add it in along the way (I hope I do).
Before leaving, you can view my revamped personal site here!!