Building a Minimal Website in 2025

Leon Fong

I've discovered an interesting pattern: I always seem to rebuild my website in May. This year was no different—it was time for a refresh.

My previous website had become disorganized as I kept adding features that served little purpose. This time, I decided to pursue a truly minimal approach. As you can see, I started with a template created by Lee Robinson (source), built with Next.js, Tailwind CSS, and deployed on Vercel. I'm genuinely grateful for his work, and now I'm adding my own personal touches to make it unique.

I didn't want to lose my previous work entirely, so I preserved the old versions of my website. I created an EditionSelect component that allows visitors to explore my previous iterations. This idea was inspired by Joe Bell's approach to showcasing design evolution.

©Leon Fong
Hero section display

Select different years to access archive sites

Beyond the technical rebuild, I have another motivation: improving my English through writing. I've created this website to write exclusively in English, following a specific process. First, I draft articles entirely on my own without assistance. Then I use Grammarly to catch grammar issues. Finally, I run the content through AI tools for final polishing. This pipeline helps me learn continuously while creating better content.

Moving forward, I'll focus on writing consistently, even though I'm not entirely sure what topics I want to explore yet. Sometimes the best approach is simply to begin.