Refactoring with Astro
I really like Next.js, but for my primarily static personal website, it felt like overkill.
Additionally, I faced issues with site load speed, build speed, and the challenges of deploying within my country. I needed a lightweight alternative, so I rebuilt the site using Astro. Perhaps, life is all about the pursuit of improvement.
Refactoring with Nextjs
Gradually, I discovered and grew fond of Next.js, a React-based development framework. This led me to redesign and rebuild the website using Next.js once again.
Refactoring with React
Unsatisfied with my website and eager to learn React, I decided to redesign it from scratch. This time, I also incorporated TailwindCSS and Framer Motion into the project.
It's time for a crush!
In the blink of an eye, it’s already senior year, and it’s time for internships. While others are working on their portfolios, I decided to create a website! Otherwise, all my learning would be in vain.
This time, I chose Hugo for the tech stack, but I still found an open-source theme and spent a few days putting together a portfolio website. This is also the first version of the Roominess website, marking the beginning of my personal website.
After starting work, I tried to revamp my Roominess project, but I can’t remember why I named it Roominess4.
All begins with the COVID-19
Due to the COVID-19 pandemic, all courses were moved online. Listening to various classes felt incredibly dull, so I decided to learn something I was actually interested in instead. This was when I started learning about servers, websites, domains, and everything related to them.
Riding the wave of the trend at the time, I dove into various pitfalls while setting up my own blog using Typecho. I even purchased a theme called Handsome. That’s when I wrote my first post, Aria2 下载完毕自动邮件通知, and that’s how it all began.