Fayner Brack (Medium)

RSS: https://medium.com/feed/@fagnerbrack
Fagner Brack 的 Medium 软件工程博客。

AI 原生是什么样的

作者 Fagner Brack 以 20 年工程经验,分享了 2026 年用 AI 全时间开发 (一个 read-later SaaS)的完整过程:7 个月内以一人团队、少于 A$5k 成本,在 AWS 上交付包含 52 个 Lambda、71 队列、24 张 DynamoDB 表、Pulumi IaC、13000 个测试、Web 爬虫、扫描 PDF OCR、OAuth 2.1 服务器、12 个 MCP 工具、Chrome/Firefox 扩展、iPhone app 的完整系统。 文中详细描述了其本地系统如何从 10 年前的 Dropbox JSON 演进到现在的 Gmail 过滤器 + GMail API + DynamoDB 流程,以及他使用 Claude 20x 订阅 + Codex 的工作循环(证据驱动 → 实现不提交 → 精确审查 diff → 索要证据 → 部署验证),强调 99.9% 可用性、无宕机、约 1-10 分钟提交到生产。 作者主张 AI 时代单人可替代多团队产能,并开源了项目供验证。
评论点赞收藏7 天前

Here’s What AI-Native Looks Like

How I use AI with 20 years of engineering experience Want to come back later? Save this to. Here's What AI-Native Looks Like | Reader View I remember the first software I developed in an actual compan...
评论点赞收藏10 天前

The 3 Levels of Resolution of TDD

The same discipline shows up as a test suite, a whiteboard, or a stack trace A lens bringing one part of a city map into focus. Want to come back later? Save this to. The 3 Levels of Resolution of TDD...
评论点赞收藏66 天前

Learn C++ Before You Learn What It Costs You

The language that gives you a perspective that doesn’t age A line of "console.log" code as an iceberg tip with machinery below the surface Want to come back later? Save this to. C++ is worth learning....
评论点赞收藏79 天前

Learn Java in 2026… or Don’t

A 3-factor test for whether the language is worth your time, and a straight answer on the career gamble surrounding the question An ornate coffee cup with the Java logo next to a plain one on a comput...
评论点赞收藏89 天前

How Dogmas Begin And How You Can End Them

Bad communication scales faster than good ideas Two villages divided by a river with a broken bridge Want to come back later? Save this to. | Reader View I bet you've seen something like this happen i...
评论点赞收藏92 天前

The Paradox of Fancy Tooling

The simpler the tool, the more it rewards skill Plain hammer beside an over-built chainsaw-hammer, showing simpler tools reward skill Want to come back later? Save this to. The Paradox of Fancy Toolin...
评论点赞收藏99 天前

I Applied to 34 Companies. 5 Gave Me Feedback.

… and here's what the rejection emails tell you about the companies that sent them A row of identical sealed envelopes beside one open handwritten reply "Eleanor, Thanks for meeting. — Jane D." Want t...
评论点赞收藏103 天前

Degradability

The software quality metric no one measures but everyone pays A cracked binary clock on a concrete wall. That's it. Want to come back later? Save this to. Degradability | Reader View Most software qua...
评论点赞收藏106 天前

Mockist 与 Classicist TDD 之争,本质上是 OOP 与 FP 之争

文章指出 TDD 中 Mockist 与 Classicist 的争论,本质上是面向对象编程(OOP)与函数式编程(FP)两种范式在测试领域的映射。作者认为这不仅是测试技巧的选择,更是思维范式的差异,类似于 OOP 与 FP 之间的长期辩论。
评论点赞收藏110 天前

Same Idea, Different Decade

The tools change every decade. The work doesn’t. Five identical wooden chairs in a row, each painted a different solid color against white. Want to come back later? Save this to. Same Idea, Different ...
评论点赞收藏116 天前

技术面试正在淘汰错误的人选

核心看点:作者用15年观察和大量研究数据证明,技术面试筛选的不是能力,而是焦虑耐受度、表达能力和面试官的认知偏见。文章拆解了几个关键问题:白板面试让女性候选人的通过率从100%降到0%(同一批人);MBTI人格测试的出版商自己说用它来招聘是不道德的;成长型思维筛选对工作表现预测近乎为零(d=0.02);达克效应和相似性偏见让平庸面试官无法识别真正的高手。 核心论点跳出了"怎么筛人"的老话题,给出了评价面试本身质量的FATE框架(反馈、准确度、时间、精力四个维度各0-10分)。作者建议用真实的业务场景题代替算法背诵,面试官不应事先知道答案以消除相似性偏见。 这不是又一篇"面试很难"的吐槽,而是有方法论、有数据、有框架的实用批判。适合所有参与技术招聘的工程师和管理者阅读。
评论点赞收藏120 天前

80年代的PDF解析器击败了Claude,他们内部还在用

作者分享亲身经历:在解析一份CIA的PDF文件时,发现一款80年代的PDF解析工具居然比Claude表现更好,而且团队内部仍在实际使用它。 文章通过这一具体案例,探讨"选对工具"的朴素道理——新技术未必总是最佳方案,老旧但专精的工具在特定场景下仍有不可替代的优势。 一个真实、有画面感、有实际参考价值的个人技术故事,让人想点开看看到底怎么回事。
评论点赞收藏120 天前

商业成功:运气而非能力

核心观点:创业成功常被归因于能力,但实际更多是运气使然。每个新创始人都在为前人已经付过学费的教训重新买单,信息不对称才是创业失败的真正隐性成本。 文章用一排五个格子间里同样显示ERROR信息的人作为意象,讽刺创业圈"执行决定成败"的主流叙事——更关键的问题在于关键知识无法有效传承,每个入局者都在重复试错。 适合对创业、商业逻辑和硅谷文化感兴趣的中文读者。
评论点赞收藏124 天前

2026年学PHP?没错,真的值得学

一篇为PHP正名的个人观点文。作者指出,技术社区对PHP的轻视往往更多反映了批评者自身的偏见与跟风心态,而非语言本身的真实缺陷。 文章从PHP的实际生态地位、极高的部署普及率、低门槛实用性出发,反驳编程语言鄙视链,认为在2026年选择学什么语言应基于实际需求而非声望标签。 全文有明确立场、幽默感和真实的讨论入口,适合技术从业者阅读和参与辩论。
评论点赞收藏127 天前

真正的工匠精神,不是狗屁工匠精神

核心看点:作者用航空业与软件业的工艺水平对比,犀利指出软件行业至今没学会真正的工匠精神——飞机机身左侧是精密工程、整齐标注、打磨光滑的铝合金结构,右侧却是同一机身用乱线、锈铁、胶带和废金属拼凑的垃圾堆。 航空业几十年前就建立了可靠的工程标准和质量体系,而软件行业仍在用"能跑就行"的态度堆砌技术债。文章没有空泛说教,而是用一个直观的视觉比喻撕开行业痛点,让人反思什么是真正的 craftsmanship,什么只是自我安慰的 craftsmanshit。 有态度、有对比、有刺痛感,适合转发讨论。
评论点赞收藏134 天前

登录芦苇

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