Welcome to Bblog
A from-scratch, opinionated technical blog built with Next.js 14, Tailwind, shadcn/ui, and a local MDX pipeline. Here is what it is and why it exists.
6 篇文章,关于 Web 工程、设计系统与交付实践。
A from-scratch, opinionated technical blog built with Next.js 14, Tailwind, shadcn/ui, and a local MDX pipeline. Here is what it is and why it exists.
How to think about static generation, generateStaticParams, and edge rendering so your blog is fast everywhere it is read.
The exact color and type tokens behind this site, and the reasoning for each one. Cream background, charcoal text, a single burgundy accent.
Replacing Contentlayer with next-mdx-remote-rsc and rehype-pretty-code, with line numbers, warm code blocks, and a synced table of contents.
Pairing Geist for Latin with Noto Serif SC for Chinese body text, and the three numbers that make a bilingual column readable.
A tiny, enforceable performance budget for a content site, with the three metrics that actually correlate with reader retention.