Hi, I'm Roland
RSS FeedFrontend developer moving into AI engineering, based in Beijing. I work with React, Vue and TypeScript, and I'm learning LLM application development — model SDKs, agents and MCP.
Notes on frontend engineering, AI apps and open-source work. More on the about page.
Social Links:
Featured
Adding bilingual routing to AstroPaper with [...locale]
The theme advertises "i18n ready", but that only covers UI strings — there is no locale routing. Here is the full retrofit, plus the three traps I hit along the way.
Rebuilding the blog: from Gridsome to Astro
The old server expired and took the Strapi database with it. This rebuild keeps posts as Markdown in the repo, with no backend at all.