TypeScript · Rust · Elixir · Vue / React · AI-assisted engineering
我喜欢沿着问题的纵深工作:从用户能触摸到的界面,走到开发者工具、并发运行时和系统边界。
比起追逐技术名词,我更享受把一个概念变成可运行的项目、可验证的行为和可复用的理解。
Interfaces → Developer tools → Runtimes & systems
AI as a learning partner and engineering amplifier
- 🦀 Rust systems lab — 从 rcli 的数据处理与协议边界,一路探到 2025a-rcore 中 RISC-V OS 的 trap、syscall 与 user space。
- 💜 BEAM experiments — 用 elixir-first 和 phoenix-first 探索 process、supervision、OTP、Phoenix 与 LiveView。
- 🧰 Tools for builders — 制作项目脚手架 create-all 与 VS Code 扩展 open-git-repo,关注工具边界、CLI 体验和可维护性。
- 🎨 Creative web roots — projects_three.js 记录了我从 Three.js、动画与交互式 Web 开始的创造路径。
- 先找清楚 contract 和真实 call path,再动手改代码。
- 用最小但完整的 runnable example 拆开抽象概念。
- 对并发、资源生命周期、运行时边界和性能保持好奇。
- 让 AI 放大探索速度,但让代码、测试和实际行为给出最终答案。
我的 Star 不是收藏夹,而是一张持续整理的技术地图:
Frontend Engineering · Developer Tooling · Rust & Systems · Backend & Data · AI / LLM · DevOps
其中也有公开维护的 Rust、React 和 Elixir 清单。
Build it small. Trace it deep. Explain it clearly.





