👋 你好,我是

全栈工程师 · 开源贡献者 · 技术写作者

专注于高性能 Web 应用、系统编程与开发者工具

📖 阅读文章
↓ 向下滚动
8+
年开发经验
50+
开源项目贡献
120+
技术文章
15K+
GitHub Stars

01. 关于我

我是一名全栈工程师,目前在 ByteForge 担任高级前端架构师。日常工作涉及 React / TypeScript / Rust / 分布式系统,热衷于用技术解决真实世界的问题。

我坚信好的软件应该简洁、高效且易于维护。工作之余,我会为开源项目贡献代码,撰写技术博客,并在社区做技术分享。

近期研究方向:WebAssembly 运行时优化边缘计算AI 辅助开发工具

🎓 浙江大学 · 计算机科学硕士

▸ 语言
  • TypeScript
  • JavaScript
  • Rust
  • Go
  • Python
  • SQL
▸ 前端
  • React
  • Next.js
  • Vue
  • Tailwind CSS
  • WebAssembly
  • GSAP
▸ 后端 & 基础设施
  • Node.js
  • PostgreSQL
  • Redis
  • Docker
  • Kubernetes
  • AWS

02. 开源项目

Lightpack 🔗

极简前端构建工具,基于 Rust 实现,零配置即可获得亚秒级冷启动。内置 HMR、CSS Modules、TypeScript 支持,Webpack 项目的即插即用替代方案。

RustTypeScriptSWCesbuild
⭐ 4.2K🍴 380📦 npm
🛡️

TypeGuard 🔗

运行时类型安全库,为 TypeScript 项目提供编译时 + 运行时双重类型保障。支持 Zod-like API、自动 schema 生成、与 tRPC/GraphQL 深度集成。

TypeScriptZodtRPCJSON Schema
⭐ 1.8K🍴 120📦 npm
📊

LogVista 🔗

实时日志可视化平台,支持结构化日志的流式处理、全文检索、自定义仪表盘和异常告警。后端使用 Go + ClickHouse,前端 React + D3.js。

GoReactClickHouseD3.jsgRPC
⭐ 2.1K🍴 210
🧩

DevBoard 🔗

开发者仪表盘,聚合 GitHub 通知、CI 状态、代码审查、项目管理于一体。支持自定义插件,所有数据本地存储,重视隐私。

ElectronReacttRPCSQLitePrisma
⭐ 3.5K🍴 290

03. 工作经历

2024.03 — 至今
高级前端架构师
ByteForge · 杭州
主导前端基础设施重构,推动从 Webpack 到 Rust-based bundler 的迁移,构建时间从 4 分钟降至 8 秒。设计并落地了微前端架构方案,支持 12 个业务团队独立部署。
2021.07 — 2024.02
全栈工程师
StreamLab · 上海
负责实时数据平台的前后端开发,使用 React + Go 构建了支持 10 万 QPS 的日志检索服务。设计了基于 WebAssembly 的浏览器端数据处理引擎。
2019.03 — 2021.06
前端开发工程师
NexaTech · 杭州
负责 SaaS 产品核心模块开发,引入 TypeScript 和自动化测试体系,将线上缺陷率降低 60%。参与从零搭建组件库,覆盖 200+ 业务组件。
2017.09 — 2019.02
初级前端开发
StartupHub · 杭州
作为团队第一批前端工程师,从 React 技术选型到项目交付全流程参与。独立负责了公司官网、管理后台和移动端 H5 的开发。

04. 技术文章

2026-05-15

Rust 异步编程:从 Future 到 Tokio

深入理解 Rust 异步模型的核心概念 —— Pin、Waker、Reactor 模式,以及 Tokio 运行时的调度机制。

Rust异步Tokio系统编程
阅读全文 →
2026-05-02

构建端到端类型安全的 tRPC API

用 tRPC 消除前后端之间的类型断层,结合 Prisma 实现从数据库到 UI 的全链路类型推导。

TypeScripttRPCPrismaAPI 设计
阅读全文 →
2026-04-18

CSS Container Queries 实战指南

告别全局 Media Queries,拥抱组件级响应式 —— 从语法到实际项目迁移策略的完整教程。

CSS响应式组件设计
阅读全文 →
2026-03-30

为什么你应该认真考虑 SQLite

Litestream、WAL 模式、向量扩展 —— SQLite 早已不是玩具。看它如何在 2026 年的生产环境中大放异彩。

数据库SQLite架构边缘计算
阅读全文 →
2026-03-12

Neovim 完善开发环境配置指南

从零搭建基于 Neovim 的现代开发环境:LSP、Tree-sitter、DAP 调试器,以及日常编码效率提升技巧。

NeovimLua开发工具效率
阅读全文 →
2026-02-25

Web 性能优化全景图 2026

从 Core Web Vitals 到 Streaming SSR,系统化梳理现代 Web 性能优化的核心技术栈和最佳实践。

性能Web VitalsSSR优化
阅读全文 →

05. 联系我

欢迎交流技术、合作项目,或者只是来打个招呼 👋

🐙 GitHub 🐦 Twitter 📧 Email 📡 RSS 💼 LinkedIn