AsyncTalk

AsyncTalk

和我们一起,把 web 开发带向下一个高度 AsyncTalk 是一档中文,面向对 web 开发感兴趣的朋友所录制的 Podcast 节目。 后续我们会讨论更多更为前沿,工程化的话题,感兴趣可以持续关注。 联系我们请发邮件至 async.talk@gmail.com 期待沟通。

Author

AsyncTalk

Category

Technology

Podcast website

www.ximalaya.com

Latest episode

Jul 3, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

react-call:弹框还能 await 03.07.2026

有没有遇到过这种场景:一个删除按钮,点下去得先弹个「确认删除吗?」,用户点确定才真的删。 浏览器自带的 window.confirm 是能用,但又丑、又几乎不能定制——位置、颜色、甚至标题都改不了。于是你只好自己写组件、用 React Portal 挂载、再手动管理 DOM 的显隐和生命周期,挺折腾的。 这期聊聊 react-call 这个小而美的库。核心思路一句话:把你自定义的 React 组件变成「可以 await 的函数」。用 createCallable 包一层,就能在调用方...

GraphQL:治好前后端联调内耗 24.06.2026

前后端怎么交互?大多数人第一反应都是 REST + HTTP。但接口越写越多、前后端对同一个字段理解对不齐、类型全靠猜——这些坑你大概率都踩过。 这期我们聊 GraphQL:一门出道十多年、却始终没真正普及的技术,为什么在 AI 时代反而值得重新认识。我们从 REST 的痛点出发,讲清楚 GraphQL 的强类型 schema 如何统一前后端协作、如何让缓存更聪明,以及为什么强类型对 AI 写代码是一个巨大的红利。 当然,GraphQL 不是银弹。我们也会聊它真实...

前端代码也能「预制」了 18.06.2026

Swagger + Hey API 自动生成请求代码,告别手写 interface 在前后端协作中,RESTful 接口缺乏强类型约束,常常带来一系列联调成本:前端遇到read from undefined,排查后发现是后端返回的数据结构缺失;约定好的字段类型被悄然变更(例如 int32 改为 int64 纳秒);字段命名、大小写、enum 取值、是否可选等细节需要反复确认,既影响效率,也容易引入缺陷。 GraphQL、tRPC 能够从根本上解决这类问题,但对既有项目而言改造成本接近重写,新项目...

写完代码到上线,中间到底发生了啥 10.06.2026

GitHub Actions + Claude 代码审查 + 自动发布,从 push 到上线全流程拆给你看 写完代码 git push 上去之后,到真正上线之前,中间到底发生了什么?这期我直接打开自己项目的 GitHub Actions,把整条 CI 流水线扒开给你看。 从 push、用 GitHub CLI 开 PR,到 Claude Code 自动 review 帮我抓空指针、codecov 盯测试覆盖率,再到 Release Please 按语义化 commit 自动生成版本、打 tag、构建 Docker image——全流程串一遍,一个环节都不跳。...

用 TS 写命令行工具,比你想的简单多了 02.06.2026

万物皆可 CLI 的时代(尤其 AI 起来之后),怎么写一个好用的命令行工具?这期聊点不一样的——不碰 C/Go/Rust,直接用 TypeScript + Bun 也能整一个能发给用户的 CLI。 从 bun init 起步,命令解析交给 citty,界面渲染用 Ink(对,就是用 React 写 TUI),最后 bun build --compile 一把打成单文件。57 兆是大了点,但是它能用(doge)。 最折磨人的签名 + 公证怎么办?goreleaser 从 2.6 开始把 bun 当一等公民支持,checksum、ch...

Markdown 没凉,但 HTML 要上桌 19.05.2026

AI 输出 Markdown 你是不是已经看腻了? 来自 Anthropic 的 Thariq 最近写了篇文章,提出一个挺有意思的观点:HTML 正在取代 Markdown,成为大模型更好的表达语言。 这期我们聊聊: 为什么 Markdown 一开始成了 AI 的默认输出格式 Markdown 的天花板:code diff、依赖图、design token 全都"压扁"了 HTML 怎么把可读性拉满,代价是 token 爆炸 用 Claude Code 实测:让它用 HTML 解释 async task 流程,架构图、时序图、代码片段一气呵成...

用了 10 年 AntD 之后,聊聊 UI 库的下一个十年 15.05.2026

UI 组件库聊了十几年,但 AI 时代的最优解可能和过去完全不一样。 这期从两个流派的设计哲学讲起:AntD 派回答的是「怎么更快交付」——在过去十年它确实是最优解,30 秒上手、生态成熟、文档齐全,帮我们解决了无数业务问题;ShadCN 派回答的是「怎么做对的事情」——把 UI 库从 dependency 变成你自己的代码,语义化和 RSC 友好都更上一层。 然后是我自己的答案:在 AI 时代,让 AI 帮你撸一个真正属于你项目的 UI 库,可能才是最适合大多数场...

祖传 ESLint 该换了:oxlint 是真的快 05.05.2026

还在被 ESLint 卡到怀疑人生?这期聊聊尤雨溪团队 VoidZero 出品的 oxlint 和 oxfmt——同样的项目,ESLint 跑 1 分 43 秒,oxlint 21 秒搞定,50-100 倍提升不是吹的。 这期会聊到: � oxlint 到底比 ESLint 快多少(实测对比) � 为什么我不选 Biome?GritQL 插件系统真的劝退人,AI 都写不来 � oxlint 插件系统:兼容现有 ESLint 生态,还能用 JS 手写规则(让 Claude 帮你写都行) � lint 慢不只拖累你,还拖累 Claude Code / Co...

Prompt 优化: 少点套路,多点效率 01.05.2026

Prompt 工程的尽头,是「说人话」。 少一点: 复杂 role 冗长规则 八股结构 多一点: 清晰目标 简单表达 合理拆分任务 把 AI 当成一个实习生,而不是神或工具。 你怎么说,它就怎么做。 — 这期聊的是: � 如何更高效地和 AI 沟通,而不是“控制它” 欢迎交流你的使用方式 �

打日志的两个神级技巧|5 分钟拿捏 26.04.2026

线上半夜出 bug,第一反应是看日志 → 结果发现日志啥也没说 � 这期 5 分钟讲清楚两个让你日志直接上档次的技巧: 1️⃣ JSON 结构化日志:让机器读得懂,让你查得飞快,告别 grep 大法2️⃣ 宽日志(Wide Events):一次请求一条日志,把上下文一次打全,排查效率拉满 学完这两招,on-call 不再哭,下班准点跑 �‍️ �️ AsyncTalk - 异步聊技术,既有趣又有料 #程序员 #后端开发 #编程技巧 #日志 #devops #observability #码农生活 #软件工程师 #后端...

我把 on-call 甩给了 Claude Code 19.04.2026

凌晨三点,Sentry 又响了。 作为一个不想被 on-call 毁掉睡眠的打工人,我搓了套极简 harness,让 Claude Code 顶替我值班。 这期聊聊我是怎么把整条链路串起来的: 日志服务 + Sentry 通过 MCP 暴露给 Claude Code Claude Code 跑定时任务,自动拉报警、定位根因 改完代码跑测试、提 MR,丢回给我 review 我只需要点 approve(或者骂它两句让它重写) 不是什么重型 Agent 框架,就是几个 MCP server + 一点配置,但是真能跑。适合...

比 Node 快 3 倍的 Bun 能替 Node 打工吗? 17.04.2026

Bun 出了五年了,前几个月又刚被 Anthropic 买下来。如此声势浩大,如此风光,那它真的能替代 Node 吗? #js #node #asynctalk #前端 #web #程序员 #码农 #计算机

EP58 Ghostty - 你的 Terminal 还没换新吗? 05.04.2026

前段时间新出了个 Ghostty 的终端,UI 挺漂亮,效果也不错。 主打就是一个颜值。`sudo` 命令有提示, loading 也有动画。甚至有 libghostty 能自己做 terminal, 一起来试试吧 #ai #ghostty #terminal #终端 #程序员 #代码 #k8s #asynctalk

Cursor 别联系我了,我怕 Claude Desktop/Codex.app 误会 10.03.2026

当无需打开代码,有多 repo 协作,有完整 CI/CD 集成,有 Plan Mode 做规划。它可能才是未来软件的开发模式 曾经我们以为 Cursor 这样的 AI + IDE 混合模式是未来开发的方向,但是现在方向已经清晰,不开代码才是未来写代码的方式。一起来看看 Claude Desktop 和 [Codex.app](http://Codex.app) 如何变革软件开发,探索未来

急急急 useLinkStatus 08.03.2026

我的 next.js 网站好慢啊,很可能就是因为没加跳转状态!来看看怎么轻松优化响应吧 #next.js #fe #前端 #ai #程序员 #asynctalk BGM by Otologic

丢掉大脑才能写好代码 27.02.2026

AI 时代写代码的方式发生了翻天覆地的变化。 本期节目介绍了推荐的 next.js, tailwindcss 以及 node 来构建项目 选择 star 数高的库来集成 可读性的重要性,以及不要过度优化 最重要的是思维模式一定要转变,AI 使得个人能力极度放大,我们需要创造力和 passion #ai #asynctalk #nextjs #tailwind #程序员 #工程师 #代码 BGM by Otologic

Remotion 让视频制作进入程序时代 24.02.2026

Remotion 可以通过写 react 的形式做宣传视频,现在带着 AI 的加持,整个过程变得更加自动,快来试试吧 BGM by Otologic #asynctalk #ai #remotion #程序员 #企业视频制作

EP53 TUI 是老登技术吗? 13.02.2026

随着 claude code 的爆红,TUI 又一次进入主流视野。这次它带着强大的上下文,回来了。 也引起了很多人的讨论,觉得它是过时的技术,是在开倒车 可是,TUI 真的这么老不中用,真的是老登技术吗?还是说 Ah, but I was so much older then I'm younger than that now #tui #ai #asynctalk #claude #terminal #命令行 #程序员 #warp #ghostty

EP52 Opus 4.6 很强,那它能干掉 SaaS 吗? 11.02.2026

Opus 4.6 发布,带来了 1M Context Window, Agent Teams, fast model, effort 参数 那么,它是否真的强到足以真正冲击高度发展的软件开发行业,能否真的打击到专业 SaaS 平台? #Opus #AI #LLM #大模型 #程序员 #Claude #asynctalk BGM by Otologic

EP51 OpenClaw 会是下一个时代吗 04.02.2026

OpenClaw 爆火不仅推动 AI 产品进一步朝着无托管的方向前进一大步,同时也对 AI 安全产生了一些挑战

EP50 Claude Code 夯爆了 29.01.2026

AsyncTalk 本期节目来聊了 Claude Code 及其带来的巨大影响,以及如何更好地和 AI 协作 - Plan Mode 真重要 - 把 AI 当人看才能合作 - terminal 版本最靠谱 - AI 能连续工作吗 - AI 可能会作恶 - 我们要有判断力 BGM by Otologic

EP49 AsyncTalk 开播啦 29.01.2026

AsyncTalk 的视频播客节目正式开播啦~ 接下来有最新的前沿 web 开发技术和 AI 探索分享哦 一起来关注吧开播啦

EP48 AI 来了,代码该这么写才能从从容容游刃有余 20.10.2025

如何才能在 AI 时代写代码写得从从容容,游刃有余? 本期 AsyncTalk 讨论了这个问题。给出了一些想法: - 程序员的可拓展逻辑没有变,还是难以替代 - 后端就选 node,别 bb - 写代码首先支持可读性,老板的要求都要退居其后 有任何意见建议可以在评论区留言,或者邮件联系 async.talk@gmail.com 也可以在 X(Twitter) 上与我们互动 https://x.com/AsyncTalk 主播 AnnatarHe: https://annatarhe.com Timeline 00:20 AI 仍然是被低估...

EP47 Claude Code 它不一样 03.07.2025

Claude Code 的出现同时也将世界带向了下一个 Agentic 编程的时代。本期节目来聊了 Claude Code 及其带来的巨大影响 朋友们,无论如何一定要尝试用一用 Claude Code ! 有任何意见建议可以在评论区留言,或者邮件联系 async.talk@gmail.com 也可以在 X(Twitter) 上与我们互动 https://x.com/AsyncTalk 主播 AnnatarHe: https://annatarhe.com Timeline 00:20 AI 应用最确定的大概就是写代码了 04:20 Claude Code 能力非常非常强大 0...

EP46 如何正确开喷 Next.js 16.06.2025

Shownotes 本期节目聊一聊如何正确开喷 next.js 和 react 有任何意见建议可以在评论区留言,或者邮件联系 async.talk@gmail.com 也可以在 X(Twitter) 上与我们互动 https://x.com/AsyncTalk 主播 AnnatarHe: https://annatarhe.com Timeline 00:20 看人不会喷 next.js 比较着急 01:11 vercel 一点儿都不草台班子 01:50 next.js 的前后端融合更高级 02:20 很大,很重,但是很快 03:40 吐槽:过于复杂 06:22 吐槽:bug 太多 07:55 吐...

Listen to the AsyncTalk podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.