我使用的技术栈
技能
我优先理解底层基础,再在上层叠加工具。使每项技能都通过实战项目打磨而成。*
* 瞎吹的,全靠 AI 和 Vibe Coding。
使用 C/C++ 编写高性能代码。熟悉内存布局、指针操作,以及 Linux 下的底层调试。
使用 Rust 编写高性能、内存安全的系统级程序。零成本抽象、无数据竞争,从编译期杜绝隐患。
Go 后端,简洁的 HTML/CSS 前端,SQLite 存储。构建快速且易维护的工具。
使用 Node.js 和 JavaScript 构建全栈应用与工具链。从前端到服务端,一门语言贯穿始终。
使用 Flutter 构建跨平台移动应用。一套代码,iOS 和 Android 双端运行,追求原生级体验。
Git 版本管理、Docker 容器化、Nginx 部署、GitHub Actions 自动化流水线。从开发到上线,全程可控。
成长历程
每个项目都始于一个问题。以下是我将问题转化为可运行项目的方式。
深入源代码、文档和原始二进制文件。先理解,再构建。
编写一次性代码来验证想法。快速迭代,打破常规,从失败中学习。
重构、文档化、发布。打造能解决问题且易于理解的好代码。