Welcome to the site. I'm Zhanbing Li, a frontend engineer who enjoys building products, learning in public, and turning ideas into durable systems.
What this blog covers
Here you will find writing about:
- Frontend engineering: JavaScript, TypeScript, React, Vue.js, Next.js, and related tooling
- Learning systems: how I study, practice, and improve through real projects
- Tooling and workflow: developer tools, productivity systems, and useful resources
- Long-term growth: reflections on building skills and doing better work over time
My stack
Most of my work currently revolves around:
Frontend frameworks
- React - the framework I use most often
- Next.js - for full-stack web products
- Vue.js - a flexible option for structured frontend work
Development tools
- TypeScript - JavaScript with stronger guarantees
- Tailwind CSS - utility-first styling for fast iteration
- Git - version control that keeps work traceable
Backend tools
- Node.js - the runtime behind many of my projects
- Express - a simple way to ship web services
- MongoDB - document storage when the use case fits
What the site is built for
This blog is built with Next.js 15 and keeps the experience intentionally simple:
- Clean design for focused reading
- Responsive layout that works across devices
- Search to find posts quickly
- Tag archives for topic-based browsing
- Solid SEO defaults for discoverability
Contact
If you have feedback, questions, or just want to say hello:
- GitHub: Zhanbingli
- Email: contact@zhanbing.site
- RSS: Subscribe to the feed
Start exploring
You can begin here:
Thanks for reading. I hope something here helps you build, learn, or think a little more clearly.
Published on January 1, 2025, as the first post on this site.