LENSHOOD
I've been working in the IT field since 2016. During this time, I have explored many roles such as developer, architect, business analyst, trainer, and project manager. These kinds of experiences have provided me with chances to look into different aspects of the software industry. As a result, rather than identifying solely as a programmer, I prefer to refer to myself as a "software builder."
For most of my career, I worked at Thoughtworks, which has given me a lot of opportunities to collaborate with clients from various domains including ICT, fast-moving consumer goods, automotive manufacturing, and even universities. This cross-domain experience has allowed me to gain clearer insights into the commonalities and differences in software building practices.
I enjoy sharing the knowledge I have learned, that's why I created this place to share my thoughts. If you have any opinions regarding any of my articles, please feel free to leave a comment, I'm glad to exchange viewpoints with you.
My Talks
- 汽车软件性能提升方法的工程化落地 第二届 eBPF 大会
- DevPerfOps 性能工程 2023 China DevOpsDays
- 一统江湖,微服务的下一跳? 西安 DevOps 社区
My Projects
- go-lock-free-ring-buffer A lock-free ring buffer implemented by Golang
- xv6-rust A rust implementation of the XV6
- go-raft My raft implementation
Articles Published on「Thoughtworks洞见」
- 当“软件定义汽车”遇到软件性能问题
- 智能座舱软件性能与可靠性的评估和改进
- 什么是性能工程?
- 什么是多运行时架构?
- 企业可观测性的演进之路
- 我是怎么读代码的
- 浅谈开发者友好的软件设计
- 依赖倒置就是每一个实现都要抽一个接口出来吗?
Others
- A book I translated: Software Architecture Metric
Here are my cats :)