Website Redesign of 2025

Published on the 23rd of Mar 2025

Hey there! This site probably looks a lot different from the last time you visited.

Figure 1: banner image of the website redesign
Figure 1: banner image of the website redesign

Process

I went with the minimal approach that prioritizes typography and whitespace. My goal was to create a streamlined, focused experience for visitors, putting a stronger emphasis more on heavy text and readability (hence the narrow layout).

Statistics

For the Statistics page, I've been tracking my coding activity with WakaTime since 2022. It's a super handy tool that helps me understand how much time I'm spending on different projects and languages.

Tech Stack

The core tech stack remains mostly unchanged, with the site being built on Next.js and Tailwind CSS. These provide a lightweight and scalable foundation that keeps things fast and flexible.

For content management, I'm using content-collections with MDX, which allows me to easily integrate JSX into Markdown files. It's perfect for creating dynamic, content-rich pages.

On the APIs, I have used umami for analytics, Google books API for book thumbnails and metadata and WakaTime for tracking my coding hours.

When it comes to URL parameter-based routing, I've been using nuqs, a clever little library that helps me efficiently filter and sort content on the server side instead.

Closing

A site is never truly "done." Expect tweaks and refinements on the design as I move forward. Stay tuned!