DevOps and release engineer. Open-source tools that keep software shipping, whether a person or an AI agent wrote the code, even after upstream moves on.
cpp-linter: runs clang-format and clang-tidy on every pull request. More than 1,000 repositories depend on it, including projects from:
AWS
Apache
Samsung
Qualcomm
Bloomberg
LLNL
Nextcloud
commit-check: checks commit messages, branch names and AI attribution, in CI or as a pre-commit hook. About 55,000 downloads a month.
explain-error: explains failed Jenkins builds with AI. Agent8 keeps Java 8 build hosts (AIX, Solaris, HP-UX) on a current Jenkins, and Extended Security for Jenkins adds later security fixes to 2.541.3, the last LTS that runs on Java 17.
clang-tools-static-binaries: builds and publishes static clang-format, clang-tidy and other LLVM tools for every LLVM version, so nobody has to build LLVM. Downloaded more than 750,000 times.
MkDocs NG: MkDocs 1.x, maintained, so existing sites and their plugins keep building. 1.x is supported until the end of 2028.
Also: Conventional Branch · gitstats · Keelhaven · release-ledger · merged PRs in Python and PyPA
- pybadges Fails on Python 3.13: How to Fix "No module named 'imghdr'" - Nov 6, 2026
- Six Months of Maintaining MkDocs NG: Why I Keep Going - Nov 4, 2026
- After OVHcloud's Release Was Swapped: Three in Four Popular CLIs Could Be Too - Oct 24, 2026
More on the blog. 中文读者请关注公众号「沈显鹏」。






