Skip to content

All updates

0 items today
4/17Thu
4/6Sun
1/13Mon
  1. Harper Reed15

    Harper Reed 为个人网站新增媒体追踪板块,用 Claude、Aider 和 ChatGPT 自动收集阅读、音乐与书签数据

    Harper Reed 用 Claude、Aider 和 ChatGPT 为自己的网站新增了一个媒体板块,自动追踪并展示他在 Goodreads 上的已读书籍、Spotify 上最近保存的曲目,以及通过 feedbin/NetNewsWire 收藏的链接。数据由几个脚本抓取后存为 YAML 文件,再生成 Hugo 博客条目,并提供了全量、书籍、音乐、链接四个 RSS 订阅源。

    Awaiting translation

12/19Thu
12/5Thu
4/21Sun
  1. Jesse Vincent38

    让 LLM 起草我的 commit message

    Jesse Vincent 基于朋友 harper 的工具改造出一套 LLM 自动起草 commit message 的方案,调整了提示词、git hook 和模型 temperature,并向 LLM 提供完整文件上下文。他使用 gpt-4-turbo、temperature 0.02、seed 1,约 90% 的情况下仍需手动修改,但改动较小且 commit message 更详细。

    Awaiting translation

4/12Fri
1/19Fri
  1. Jesse Vincent22

    KiCAD 8 用 kicad-cli 取代 500MB Docker 镜像生成制造文件

    KiCAD 8 首个 Release Candidate 发布后,作者用一段由 LLM 代写的 shell 脚本,通过 kicad-cli 一条命令导出 gerber、PDF 原理图、BOM、坐标文件、STEP 3D 模型和钻孔文件并打包成 zip。此前他为此维护过一个 500MB 的 Docker 镜像,靠无头 X server 模拟点击 GUI 才能生成原理图和 BOM。

    Awaiting translation

8/26Sat
8/25Fri
  1. Ryan Lopopolo36

    做最简单可行的事:一位工程师谈如何用最小方案破解本地化项目设计僵局

    面对一个12名工程师参与、前5周未写一行代码的 Web 与移动端本地化项目,作者主张“做最简单可行的事”:只处理 happy path、尽量打桩、推迟行为定义。团队随后一周内用 react-i18next 和两个硬编码 JSON 文件,让 Web 与移动端设置页、登录页和仪表盘实现德语与英语切换,并以每周手动拉取翻译快照提 PR 的 toil 替代自动化流水线。

    Awaiting translation

6/13Tue
9/19Sun
12/24Thu
7/15Mon
1/27Sun
  1. Ryan Lopopolo17

    用 Rust 构建 Punchtop 的学习反思

    作者用约 3700 行 Rust 和 JavaScript 重新实现了音频游戏 Punchtop,这是他首次正式上手 Rust。他认为掌握内存模型后 Rust 用起来很顺手,开发中仅出现两次 panic,并特别称赞 Clippy 帮助写出更地道、更高效的代码,以及内联测试和 doc tests 带来的便利。

    Awaiting translation

12/28Fri
11/5Mon
10/27Sat
  1. Ryan Lopopolo12

    Stripe 云成本核算团队如何与财务团队高效协作

    Stripe 云成本核算团队通过与财务团队建立共享数据、双周 DRI 同步和统一核算口径,显著降低了 AWS 成本。双方统一以公开按需价格衡量 AWS 支出、按 xlarge 归一化单位讨论实例用量,并将 EC2 预留实例覆盖率目标提高 10%,同时开始购买 ElastiCache 预留实例。工程侧还构建了自动对账系统,将月度 AWS 发票与成本和使用报告核对。

    Awaiting translation