The personal site of Ryan Zeng

Building things. Keeping notes.

I am a software engineer in China, building and operating products from interface to infrastructure.

Currently bringing AI agents into practical workflows and contributing more actively to open source.

Read the field notes

Latest writing

Field notes on web engineering, development tools, and the work of building software.

  1. TanStack Table 快速入门

    讲解如何在 Next.js 中快速入门使用 TanStack Table:从基础安装、配置到高级用法。

  2. Next.js SEO 集成

    系统讲解如何在 Next.js 中做好 SEO:从搜索引擎的爬取、索引、排名机制讲起,对比 SSG、SSR、ISR、CSR 等渲染方式对 SEO 的影响,并给出优化步骤。

  3. MacOS个人配置

    记录自己 MacOS 的配置过程,分享常用软件和开发环境的安装方法。

All writing

From interface to infrastructure

I build and operate production systems across frontend, backend, databases, and infrastructure. My work includes ERP systems for traditional manufacturing businesses and consumer-facing e-commerce applications.

This is where I document the problems, tools, and decisions behind that work. Writing them down gives the next build a place to start.

More about me

GitHub Contributions

My GitHub contributions over the last year. You can also check out my GitHub profile for more details.

Source: GitHub · @ryanzen9 · Scroll horizontally on smaller screens to see the full year.

Keep in touch

If a note here was useful, or you are working through a similar problem, I would like to hear from you.