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.