📰 FreshRSS 订阅(附 AI 简介)

1. Ship a Changelog Without Writing One: Conventional Commits + Semantic Release
用结构化提交和语义发布工具自动生成更新日志、版本号和标签

2. Steam Machine alternatives: mini PCs that game for less
用不到一半价格的小型PC即可替代Steam Machine玩独立游戏和串流3A大作

3. EventEmitter in Production: The Patterns Most Node.js Teams Get Wrong
EventEmitter异步错误处理、内存泄漏和事件总线崩溃是生产环境中最常见的三个问题

4. 从聊天窗口到工作台:这半年,我的 Agent 工作流换了一代
Agent工作流从聊天窗口迁移到工作台,实现多会话并行协作

5. 俄西双城游记:莫斯科时代折叠,圣彼得堡文化巡礼
俄西双城游记:莫斯科时代折叠,圣彼得堡文化巡礼

6. Custom Static Analysis with the TypeScript Compiler API: When ESLint Rules Are Not Enough
用TypeScript编译器API实现ESLint无法完成的跨包依赖边界检查

7. Saying the obvious thing
陈述显而易见的事实能帮助澄清认知、引发共鸣,但需要克服心理障碍。

8. 播播机(LitPlayer) – 安卓视频播放器,支持TV端 
播播机是一款支持TV端的安卓音视频播放器,可播放本地和网络媒体资源

9. 2026-06-27 打工人日报
GitHub热门项目与v2ex社区讨论汇总

10. Open source maintainership in the age of AI
Kubernetes社区制定AI辅助贡献政策,要求披露AI使用并确保人类对代码负责。