- A DevOps engineer passionate about creating efficient, reliable, and elegant solutions.
- Creators and maintainers of cpp-linter, commit-check and conventional-branch.
- Open-source volunteer, Python enthusiast. e.g. a volunteer for PyPA (merged pull requests).
- Author of the WeChat official account DevOps-Engineer, sharing insights and best practices.
If my work benefits your company or products, consider sponsoring me to help sustain and enhance these contributions!☕️
- 提升代码可追溯性:一招把 PR 描述写入 Git commit
- 如何优雅地控制 Jenkins 构建是否中断?只看这篇
- How to Change abortPrevious Value in Jenkins?
- CI/CD 不是一次性的项目,而是一个不断演进的系统
- asdf-clang-tools:使用 asdf 安装 Clang 工具的新选择
- 来欧洲发展,真的适合你吗?—— 以程序员家庭为例
- ChatGPT 一开,谁还去“努力”?
- 还在用 Wiki/Confluence?你可能在生产垃圾
- 还在用 pip 和 venv?那你可真落伍了,赶紧体验 uv!
- 全程记录|PyCon LT 2025 第三天:AI 能取代你吗?