Sumner Evans

RSS: https://sumnerevans.com/index.xml
Can/Am Technologies 技术负责人,个人网站、作品集与博客。

停止使用约定式提交(Conventional Commits)

本文作者强烈批判 Conventional Commits(约定式提交)规范,直指其核心设计本末倒置——强制将 commit type(类型)置于 scope(范围)之前,而对开发者而言 scope 才是真正关心的信息。作者逐一反驳了该规范的五大卖点(自动生成 CHANGELOG、自动版本号提升、传达变更性质、触发构建发布、降低贡献门槛),认为这些承诺在实际工程中要么行不通、要么反而带来问题。最后提出以 scope-prefix 为核心的提交格式,并推荐 Linux、Go 等顶级开源项目的实践方案,推广。文章观点尖锐、论据扎实,适合对 Git 提交规范有实际体会的开发者阅读和讨论。
评论点赞收藏71 天前

三条简历内容建议

技术负责人基于审阅大量候选人简历的一手经验,总结出三条自创的简历内容规则。核心看点:区别于常见的格式排版建议,作者聚焦简历内容本身,从实际招聘视角出发,给出具体可操作的指导原则。对正在求职或准备优化简历的人有直接参考价值。
评论点赞收藏100 天前

在LLM时代构建软件工程职业生涯

一位LLM怀疑论者的清醒指南:初级工程师在AI时代如何规划职业路径。作者(2019年毕业,现任Tech Lead)直指当前AI叙事泡沫——ChatGPT Pro仍在亏损、微软为数据中心重启核电站——但承认LLM会永久压低"写代码"的货币价值。核心论点:ownership(主人翁意识)是区分初级与高级工程师的关键。通过Circle CI公开的能力矩阵(安全、流程思维等维度)和采矿工程行业的技术转型类比,展示从完成个人任务到影响团队/组织的成长路径。没有鸡汤,只有具体框架和独立思考。适合焦虑于AI替代的CS学生和初级工程师。
评论点赞收藏166 天前

FOSDEM 2026 参会记录

作者坦承参加 FOSDEM 2026 开源大会更多是给自己一个去欧洲的借口,顺便见见前同事和老朋友。他已离开 Beeper 加入 Canam,没有工作需要驱动这次行程。全文就是一段简短的个人动机交代,没有会议内容、技术分享、现场观察或任何可复用信息。
评论点赞收藏195 天前

布拉格,捷克

一篇非常简短的个人旅行日记:作者在布拉格的一天,睡到下午两点才醒,出门找了一家本地餐厅吃了牛肉炖汤,搭配的面包片"饺子"不太对味,后悔没选野菜米饭。全文只有起床、找吃的、对配菜的小遗憾三件事,没有任何景点、历史、攻略或深度观察。有真实的人味和现场感,但信息量和讨论价值极低。
评论点赞收藏198 天前

捷克布尔诺:去看拿破仑最辉煌的战场

一篇有血有肉的个人旅行记录。作者连续两年去了滑铁卢(拿破仑的终败之地),这次趁去布拉格途中专程绕道布尔诺,只为亲访拿破仑一生最辉煌的胜利——奥斯特利茨战场。真实踩坑经历:火车临时取消、换乘时上错车被查票补钱、等公交太久只好打 Bolt。全文没有旅游攻略的模板感,而是带着"看了失败也要看胜利"的个人执念和轻松自嘲的讲述节奏,像个朋友在分享旅途意外。对拿破仑历史或背包客真实体验感兴趣的人会想点开看看。
评论点赞收藏199 天前

布拉迪斯拉发,斯洛伐克

作者记录了一次从维也纳出发的布拉迪斯拉发当日往返行程:早上8点半与朋友在维也纳主站汇合,乘坐REX 8次列车一小时后抵达斯洛伐克首都,步行游览了由城墙旧址演变而来的老城步行区。内容为纯粹的个人旅行流水账,缺乏深度信息、实用建议或独特观察,属于日常记录类短文。
评论点赞收藏200 天前

维也纳,奥地利

第一人称维也纳旅行日记:作者参加旅馆组织的免费步行团,由向导Katerina带队穿过纳旭露天市场,沿途介绍餐馆、酒庄与啤酒屋。内容真实有现场感,但篇幅简短、叙事平实,属于日常游记记录,未深入展开历史背景、文化观察或个人独特见解。
评论点赞收藏201 天前

比利时安特卫普

一篇关于从华盛顿杜勒斯机场飞抵比利时安特卫普的旅行记录。作者亲身经历:航班准点但入境排队极长,ETIAS新规导致边检流程明显变慢,除常规问询外还需录入指纹。作者对指纹采集的实际效用表示怀疑("希望有助于追踪非法移民,但在欧洲,我表示怀疑")。核心看点是有第一手体验的ETIAS执行实况,对计划前往申根区的读者有直接参考价值,但篇幅极短,信息量有限。
评论点赞收藏202 天前

从丹佛到布鲁塞尔

作者连续第四年从丹佛飞往布鲁塞尔参加 FOSDEM 开源会议,今年还计划顺道去维也纳和布拉格短途旅行,可能再逛到布拉迪斯拉发和布尔诺。行至半程就暗示旅途已相当"多事",但详情卖了个关子让读者去看全文。这是一篇个人旅行日志的引子,有人味和真实行程记录,但内容偏薄,主要是行程预告+悬念钩子,缺乏实质事件或观点展开。
评论点赞收藏203 天前

忘掉 MCP,直接写 CLI 应用

作者在使用 Claude Code 辅助开发后提出一个反主流观点:当前被热炒的 MCP(模型上下文协议)效率低下。与其把外部数据灌进 LLM 上下文窗口让它模糊处理,不如让 AI 直接写 CLI 代码去处理数据——计算机处理大规模数据集的能力早已成熟,AI 不是替代品。这篇来自一线开发者的真实踩坑经验,提供了对 LLM 辅助编程生态的务实判断,观点鲜明、有讨论价值。适合关注 AI 编程工具生态的人群阅读。
评论点赞收藏256 天前

学习 Typst:从 LaTeX 迁移的实践记录

一位长期使用 LaTeX(自 2016 年起用其维护简历)的开发者,受 YouTube 博主用 Typst 重写简历的视频启发,开始学习这款新兴排版系统。文章记录了他从熟悉的技术栈切换的动机、入门体验与初步对比。对关注 LaTeX 替代方案、排版工具选型的读者有参考价值,但主题较垂直,受众有限。
评论点赞收藏308 天前

"氛围编程"并非LLM的专利

核心看点:作者读了Alex Kondov关于"vibe coding"代码味道的文章后产生更深层共鸣——指出LLM生成代码的那些典型问题(不遵循项目已有模式、自搞一套等),在LLM出现之前的软件中早已存在,尤其大量出现在学生代码中。观点:"vibe coding"的问题本质上是缺乏经验或不遵守工程纪律的产物,并非LLM独有。短文但信息密度高,用个人观察给热点讨论提供了一个新鲜且反直觉的视角,值得开发者社区讨论和反思。
评论点赞收藏370 天前

关于出柜这件事

作者在个人博客中以第一人称视角坦诚公开性取向。他描述了出柜前心理压力最大、一旦迈出那步就轻松的真实感受,并提到自己早已向家人和密友出柜,现在决定在博客上更明确地公开身份。这是一篇简短但情感真挚的个人叙事,没有说教或包装,只有真实的个人经验与内心袒露,对理解 LGBTQ+ 个体的心路历程有直接的参考价值。
评论点赞收藏399 天前

软件工程师七年:我的七点职场心得

一位七年经验的软件工程师从黑客松演讲中提炼出七条贯穿职业生涯的核心心得。文章以亲身经历展开:关注真正的客户而非抽象对象、解决真实存在而非工程师臆想的问题、MVP优先以尽早暴露未知风险、区分过早优化与必要优化、持续学新东西(并犀利指出AI让初级工程师更快犯错、高级工程师更快产出)、支持团队(做Tech Lead后发现管理日与写代码日同样有价值)、以及从客户影响和优秀同事中获得职业满足感。作者引用了在Beeper、Can/Am等公司的具体经历,对LLM的局限性(语境污染、成为应声虫)提出了个人化的尖锐观察。内容有人味、有细节、有可讨论的立场,适合技术从业者阅读与交流。
评论点赞收藏404 天前

软件工程师七年学到的七件事

7年软件工程师生涯总结的7条亲身感悟,源自作者在BlasterHacks黑客松上的主题演讲。他学生时代参加过6场黑客松、在5场中获奖,有真实的一手经验支撑。文章面向开发者社群,分享黑客松参赛策略与职业成长心得,不是泛泛而谈的鸡汤或营销文,而是一个有具体经历、有胜负记录的人在讲自己真正做过的事。适合推荐给关注技术职业成长、黑客松文化、个人复盘写作的读者。
评论点赞收藏405 天前

Trump Has Made Two Perfect VP Picks

Donald Trump has made two vice presidential picks. In 2016 he chose Mike Pence, and in 2024 he chose JD Vance. Each of these picks was brilliant in its own right. 2016: Mike Pence #2016-mike-pence D...
评论点赞收藏440 天前

2025年Matrix管理委员会选举推荐

Matrix管理委员会现任成员Sumner Evans宣布不再参选连任,同时公开他对2025年委员会选举的个人推荐名单。Evans明确声明推荐仅代表个人观点,不代表委员会或雇主立场。他因刚加入Can/Am Technologies担任技术负责人,自认无法投入足够时间履行委员职责,因此选择让位给其他人。这篇博客包含对候选人的具体评价与推荐理由,为Matrix社区提供了一手内部视角和透明的决策逻辑,适合关注开源治理和Matrix生态发展的读者阅读讨论。
评论点赞收藏452 天前

近况

软件工程师 Sumner Evans 更新个人近况:入职新公司四个月担任高级实施技术负责人,公司迁至新办公室,他也拥有了独立办公室。更重要的是,他最近在个人博客上公开出柜,并开始尝试约会交友,页面上真诚留下了联系方式。全文虽短,但充满真实生活气息和走出舒适圈的勇气,是一个有血有肉的个人动态分享。
评论点赞收藏454 天前

我已加入 Can/Am Technologies

作者宣布重返近十年前工作过的 Can/Am Technologies,担任高级实施技术主管。这家公司为地方政府提供名为 Teller 的 POS 产品。作者曾在该公司任软件工程师,而后在科罗拉多矿业学院任教和指导学生,如今回归并负责领导第三方集成工程团队,将教学经验转化为技术团队管理的新挑战。一篇真实的个人职业更新,有具体背景和职业轨迹,但内容较短、信息密度有限,适合关注个人职业动态或本地政府技术领域的人群。
评论点赞收藏496 天前

代码推送之后会发生什么?

一篇面向计算机专业学生的技术文章,讲解代码从推送(push)到最终交付给用户的全链路流程,聚焦于现代 Web SaaS 的软件交付方式。作者基于自身行业经验,介绍构建、测试、部署各环节可能用到的工具与系统,分析它们如何影响工程师的日常工作,并给出如何将这些思路融入个人项目的建议。内容定位为入门级行业概览,帮助在校学生建立对工业化交付流程的认知。有实际经验支撑,但整体属于教程型介绍,缺乏独到的观点或争议性论据。
评论点赞收藏536 天前

FOSDEM 2025:第三次参加自由开源软件盛会

作者连续第三年参加FOSDEM——全球最重要的自由与开源软件会议之一,今年同样由Automattic资助从美国飞赴比利时布鲁塞尔。FOSDEM是Matrix社区每年最大的线下聚会(规模仅次于Matrix大会),同时也有大量Go语言开发者参与。作为个人视角的参会记录,延续了作者前两年的博客传统,对关注Matrix生态、Go语言社区和FOSDEM现场氛围的开源爱好者有参考价值。
评论点赞收藏559 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。