Skip to content

New Website Launch

A short note on the tech stack behind yuewu.dev, and why I’m treating it as my long-term content home.

March 24, 2025Updated: November 03, 2026

This version of yuewu.dev is not just another theme swap. I wanted a place I can write in for years, keep things findable, and keep changing myself—blog posts, a wiki, and product notes living in one system.

What’s under the hood

The site is built with TanStack Start and Payload CMS, served through Cloudflare. Content lives in PostgreSQL; public static assets go on R2 (for example assets.yuewu.dev).

Commerce and subscription pieces are reserved in the stack, but what I care about most right now is simple: can I keep putting lasting writing here and find it again later.

What it is for me

Short updates still go to X, Bilibili, and the rest. Things I want to keep longer—Unreal / product notes, how I learn, site and automation practice—land here first.

In one line: yuewu.dev is my long-term content home, and my personal brand site. I’ll keep migrating older pieces and writing new ones. Start from the blog or the wiki.