2025/02
Its amazing how soon code turns to legacy maintenance mode for personal projects. This very own blog has been neglected for quite a while. In fact, its been exactly 1 year, 1 month, 1 week, and 1 day since the last commit to the codebase of this blog.
I was very impressed at the time when I rebuilt this blog up using the nextjs app directory. Previously, it was a nextjs pages project, and hexo before that. Only recently did I realize the drawbacks of using a monolithic framework for a simple static blog. Of course, some dynamic enrichments present on this blog are not possible without a server, but not impossible to implement with a static site generator like astro.
It is extremely tempting to rewrite this blog once more using astro, just like any other front end web developer. Rewriting with the newest shiny tech, chasing the trend and hype, is not something I would like to find myself doing. The current blog is good enough, and I should focus on writing more content, rather than the tech stack.
Anyway, hope 2025 will be a good year for this blog. Happy Chinese New Year!