Web Analytics

代码可以让 AI 写,但设计得由你做:重塑工程师的“算法直觉”

本文永久链接 – https://tonybai.com/2026/05/19/ai-era-software-engineer-algorithm-map 大家好,我是Tony Bai。 “帮我写一个限流器。” 当你把这行字敲进 Claude、Gemini 或ChatGPT 的对话框或CLI形式的命令行时,几秒钟后,屏幕上会出现一段看似完美的 Go 代码。它可能使用了 Token Bucket 算法,也可能用了一个简单的计数器。 ...

May 19, 2026 · 6 min · Tony Bai

别神话 Rust 重写了:搞定1%热路径,Go 性能照样起飞

本文永久链接 – https://tonybai.com/2026/05/18/go-performance-optimization-over-rust-rewrites 大家好,我是Tony Bai。 近年来,如果你常年混迹于国内外各大技术社区,你一定会感受到一种近乎狂热的“政治正确”:带垃圾回收(GC)的语言都有原罪,万物皆可(且应该)用 Rust 重写。 ...

May 18, 2026 · 9 min · Tony Bai

如何在大型代码库中运用 Claude Code:最佳实践及入门指南

本文永久链接 – https://tonybai.com/2026/05/17/how-claude-code-works-in-large-codebases-best-practices-and-where-to-start 大家好,我是Tony Bai。 在 AI 编码工具普及的今天,我们往往容易陷入一种认知误区:认为只需接入最顶尖的模型,生产力便会随之爆发。然而,当我们将 Claude Code 引入拥有数百万行代码、错综复杂的微服务架构或积淀深厚的遗留系统中时,单纯的“模型能力”往往会触碰到现实的边界。 ...

May 17, 2026 · 13 min · Tony Bai

写了 10 年 Java/TS,Go 语言终于治好了我的“过度设计”绝症

本文永久链接 – https://tonybai.com/2026/05/16/go-cured-my-over-engineering-addiction-after-java-ts 大家好,我是Tony Bai。 在软件工程的圈子里,有一种病,几乎所有写过几年 Java 或 TypeScript 的程序员都得过,而且往往病得不轻。 这种病叫:“过度设计综合征(Over-engineering Syndrome)”。 ...

May 16, 2026 · 7 min · Tony Bai

AI 时代,软件大师们为什么都倒戈向 Go 和 Rust 了?

本文永久链接 – https://tonybai.com/2026/05/14/uncle-bob-esr-on-why-we-are-turning-to-go-and-rust-in-the-ai-era 大家好,我是Tony Bai。 在软件工程的浩瀚星河中,有两位堪称“活化石”级别的宗师: 一位是 Eric S. Raymond (ESR),开源运动的先驱,那本被誉为开源圣经的《大教堂与集市》以及《Unix编程艺术(The Art of UNIX Programming)》一书均是出自他手。他是一个写了 40 年 C 语言的硬核黑客。 ...

May 14, 2026 · 7 min · Tony Bai

别再瞎写 go.mod 了!一行 go 1.xx,竟藏着 7 个足以颠覆你认知的“秘密开关”

本文永久链接 – https://tonybai.com/2026/05/13/go-mod-hidden-features-7-secret-switches-in-go-version 大家好,我是Tony Bai。 在这个“CV 工程师(复制粘贴工程师)”盛行的时代,很多 Go 开发者在新建项目时,不会使用go mod init来初始化一个模块,而是会熟练地从别的 go.mod 文件里,复制粘贴那行 go 1.xx,或者直接复制一个starter 脚手架Go 工程。我们似乎都默认了go.mod中go 1.xx 的作用——“嗯,就是声明一下我用的 Go 版本嘛,不重要。” ...

May 13, 2026 · 9 min · Tony Bai

谁说 Rust 在中国火了?扒开 2025 全年数据,我看到了令人尴尬的真相

本文永久链接 – https://tonybai.com/2026/05/12/the-embarrassing-truth-about-rust-adoption-in-china 大家好,我是Tony Bai。 如果只看国内的公众号和社交媒体,你可能会觉得 Rust 在中国IT技术圈已经很火了:大厂在重构核心链路和重写数据工程的基础设施、创业者在搞 Web 3.0和AI 原生开发、甚至连刚毕业的学生都在卷“所有权(Ownership)”。在一片“Rust 必火”的赞歌中,我们似乎已经默认了中国是全球 Rust 生态版图中最强的那一极。 ...

May 12, 2026 · 6 min · Tony Bai

“用 Go 打天下,用 Rust 救火”:这才是 2026 年后端架构的唯一正解

本文永久链接 – https://tonybai.com/2026/05/11/go-vs-rust-backend-architecture-the-2026-strategy 大家好,我是Tony Bai。 如果你经常逛各大技术社区,你一定会发现一个永远充满火药味的话题:Go 和 Rust,到底谁才是未来的后端霸主? ...

May 11, 2026 · 7 min · Tony Bai

对话 Uber 前 CTO:我如何用 5000 个微服务驯服这头失控的巨兽

本文永久链接 – https://tonybai.com/2026/05/10/scaling-uber-with-thuan-pham 大家好,我是Tony Bai。 在硅谷的黄金时代,曾有一家公司以一种近乎“暴力”的美学,重新定义了增长的速度。它的名字叫 Uber。 在最癫狂的岁月里,它以“周”为单位攻占新的城市,用海量的资本和补贴点燃市场,其业务增长曲线陡峭得如同悬崖峭壁。 ...

May 10, 2026 · 8 min · Tony Bai

Anthropic 工程师发文:别用 Markdown 了,HTML 才是 AI 的终极语言!

本文永久链接 – https://tonybai.com/2026/05/09/anthropic-engineer-say-html-is-the-ultimate-language-for-ai 大家好,我是Tony Bai。 在这个大模型(LLM)席卷一切的时代,如果说有什么东西是全体程序员的“共识”,那绝对是 Markdown。 无论是写 Prompt,定义 Agent Skill,还是阅读大模型吐出的漫长代码审查报告,Markdown 凭借其极简的纯文本特性,几乎成了人类与 AI 沟通的“普通话(Lingua Franca)”。 ...

May 9, 2026 · 7 min · Tony Bai