Software engineer, open source enthusiast, lifelong learner.
软件工程师,开源爱好者,终身学习者。
Hi, I'm Lena. I build things for the web and enjoy crafting clean, maintainable code. Currently focused on front-end development and developer tooling. I believe in writing software that is simple, accessible, and delightful to use.
你好,我是 Lena。我热衷于构建 Web 应用,喜欢编写简洁、可维护的代码。目前专注于前端开发和开发者工具。我相信好的软件应该简单、易用且令人愉悦。
When I'm not coding, you can find me reading, hiking, or contributing to open source projects.
不写代码的时候,我喜欢阅读、徒步旅行,或参与开源项目。
A developer dashboard that aggregates GitHub notifications, CI status, and PR reviews in one place.
一个开发者仪表盘,聚合 GitHub 通知、CI 状态和 PR 审查于一处。
A tiny CSS framework focused on readability and minimal design. Zero dependencies, ~3KB gzipped.
一个微型 CSS 框架,专注于可读性和极简设计。零依赖,~3KB 压缩后。
A lightweight task management tool built with vanilla JavaScript. Supports drag-and-drop, labels, and keyboard shortcuts.
一个轻量级任务管理工具,使用原生 JavaScript 构建。支持拖拽、标签和键盘快捷键。
Thoughts on designing and building a simple, fast, and bilingual personal website from scratch.
关于从零开始设计和构建一个简单、快速的双语个人网站的一些思考。
Frameworks are great, but sometimes plain JavaScript is all you need. Here's my take.
框架固然强大,但有时候原生 JavaScript 就足够了。分享一下我的看法。
A beginner-friendly guide to making your first open source contribution, from finding issues to submitting PRs.
一份适合初学者的开源贡献指南,从寻找 Issue 到提交 PR。