Look for any podcast host, guest or anyone
Showing episodes and shows of

Matt Pocock

Shows

AI DTC WTF2026-06-2510 min跨国串门儿计划
跨国串门儿计划#591.Matt Pocock:开发者如何用 AI 放大十倍产出,模型狂热时代的软件基本功📝 本期播客简介本期我们克隆了:David Ondrej 的 AI 与软件工程访谈《Matt Pocock’s Agentic Engineering Workflow (just copy him)》原内容更新时间:2026-06-18本期嘉宾 Matt Pocock 是 TypeScript 与开发者教育领域极具影响力的创作者,他和主持人 David Ondrej 深入讨论了 AI 编程时代,开发者真正应该提升的能力是什么。Matt 的核心观点非常鲜明:AI 已经非常擅长 tactical programming,也就是写代码、改 bug、做 commit 这些战术性工作;但人类开发者必须更擅长 strategic programming,也就是软件设计、代码库架构、任务拆分、测试策略、产品判断和长期方向。这期节目不是一场单纯的工具盘点,而是一套关于 Agentic Engineering 的实践哲学。你会听到 Matt 如何使用 Claude Code、Opus、Sandcastle、GitHub Actions 和 AFK 智能体,把 AI 放进安全、可并行、可 review 的工程流水线里;也会听到他为什么反对盲目追逐最新模型,认为真正重要的是运行框架、代码库可修改性、软件基本功和人的判断力。节目中还现场演示了 Matt 的 teach skill:一个能根据学习者目标、当前水平和本地工作区,生成个性化课程的 AI 技能。它不仅能教 Git、调试、测试等基础知识,还会记录学习状态,像一个真正了解你的老师一样持续推进学习路径。除此之外,Matt 还分享了 grill me skill、流程型技能与能力型技能的区别、Agentic Loops 与任务队列的关系、人类 review 如何演化,以及 AI 时代做产品、创业和招聘的底层逻辑。如果你是开发者、AI builder、产品经理,或者正在思考如何不被 AI 编程浪潮淘汰,这期节目会给你一个很清醒的答案:不要把思考外包给 AI。把战术性交付交给 AI,把战略性判断、产品愿景和系统改进牢牢握在自己手里。👨‍💻 本期嘉宾Matt Pocock,知名开发者教育者、TypeScript 与 AI 编程实践领域创作者。他长期面向开发者制作高质量课程和开源工具,尤其关注 TypeScript、开发者体验、智能体技能与 AI 辅助工程工作流。他的 skills 仓库包含 teach、grill me 等多个面向 AI 编程与学习场景的智能体技能。🎙️ 主持人David Ondrej,长期关注 AI 工具、智能体工作流和 AI 编程实践的创作者。⏱️ 时间戳00:00 开场 & 播客简介AI 编程时代的人类价值01:37 模型不是全部:为什么 Matt 更关注运行框架而不是新模型02:16 tactical programming 与 strategic programming:AI 吃掉了哪一部分工作03:35 无限战术程序员大军:人类开发者必须学会战略性指挥03:47 如何委派 AI:任务边界、接口设计、测试策略与文档05:15 技能就是 AI 的上限:为什么高级开发者会被 AI 放大十倍AI 个性化学习与 teach skill06:01 teach skill 的诞生:把教学原则编码进智能体技能07:15 现场演示:一个 Vibe Coder 如何补齐工程基础08:52 真正要学的不是更多语法,而是 Git、调试、测试与交付09:23 教学不是灌输信息,而是帮学习者重新定位自己的使命10:37 口述能力的重要性:开发者如何更快把想法变成 AI 可用的输入11:50 stateful skill:为什么好老师必须记住你的目标、进度和上下文13:39 第一课:Git 是项目的撤销按钮14:18 个性化练习与测验:AI 如何用成熟教育方法增强记忆15:19 知识图谱与线性路径:teach skill 如何记录学习进程16:21 如何安装 Matt 的 skills 仓库好技能、坏技能与人的主导权16:42 两类智能体技能:流程型技能与能力型技能17:40 grill me skill:让 AI 成为对抗性面试官,逼你先想清楚18:45 从想法到 PRD,再拆成 issue:Matt 偏好的 AI 协作流程19:13 为什么不该把思考外包给模型20:18 技能太多会污染上下文:为什么能力清单不一定应该塞给 AI21:35 高级开发者的新机会:把工程流程抽象成可复用技能22:28 知识、技能与智慧:为什么真正的判断力很难被直接打包Matt 的 Agentic Engineering 配置23:27 Claude Code、Opus 与本地规划:Matt 的基础 AI 编程配置23:52 Sandcastle:为什么要在沙箱里运行智能体24:30 并行智能体:Docker、Podman、Vercel 沙箱与远程执行24:47 GitHub Actions 工作流:让智能体自动 review PR25:12 AFK 工作方式:离开键盘后,让智能体继续完成任务25:44 为什么 Matt 不太频繁切换模型26:03 运行框架比模型更可控:prompt、技能、环境与代码库的综合优化别只追模型,要优化运行框架26:37 模型与运行框架应该各占一半,而不
2026-06-1958 min脈報
脈報Matt Pocock 用 handoff 接住 AI,不再被 compact 綁住Matt Pocock 做了一個 handoff skill,不靠 compact 壓縮歷史,而是把當前 AI session 的純度保留下來。本文拆解設計思路、與 compact 的差別、grilling 場景的兩種用法。 ⭐ 文章深度讀:與其想 compact,不如先問「這件事屬不屬於當前 session」。下次冒出想另外做的念頭,就用 handoff 切走,主軸維持純粹。 → https://heymaibao.com/matt-pocock-handoff-vs-compact/ ⚡ 章節重點 開場 00:00 為什麼 AI 越聊越鈍 01:23 compact 不是唯一解 02:39 handoff skill 在做什麼 03:55 場景一 grilling 中分流 05:03 場景二 prototype 迴圈 06:12 markdown 跨 agent 流動 07:21 session 思維升級 08:02 收尾與小挑戰 08:48 📝 懶人包 ∙ compact 是把同一個 session 壓縮續跑,會留下一層層「歷史沉積」,適合反覆 debug;handoff 則是把當前 session 的一個切片獨立丟給另一個 agent,主軸不被稀釋。 ∙ Matt Pocock 的 `/handoff` skill 內容很短,核心就是「寫一份 handoff markdown 給新 agent 續跑,存到作業系統暫存區」。明示是拋棄式產物。 ∙ 他最常用的場景是 grilling (他自己的另一個 skill,讓 AI 反問你問題、幫你想清楚需求) 中遇到超出當前範圍的任務當場 handoff 出去,或形成 grilling → prototype → handoff back 的迴圈,他自己把這比喻成「DIY sub agent」。 ∙ 我的觀察:handoff 真正的價值不在 markdown 文件本身,而在它強迫你開始用「session 設計」的視角看 AI 工作流,而不是把 AI 當一個越塞越滿的對話視窗。 📚 參考資料 「/handoff is my new favourite skill」 (YouTube, 2026-05-21) → https://youtu.be/dtAJ2dOd3ko 公開的 skills 入口 (影片描述提供) → https://aihero.dev/s/YL1zWx
2026-05-2609 minThe Bikeshed Pod2026-05-1034 minThe Bikeshed Pod2026-05-0934 minYou\'ve Been a Bad Agent2026-05-0950 minpluCast.com | AI Podcast Generator from PDFs & YouTube2026-05-0507 min聽書-科技X成長
聽書-科技X成長軟體基本功:AI 時代的程式設計戰略EP. 341| 軟體基本功:AI 時代的程式設計戰略!只會寫 Prompt 就夠了?技術債的反撲與架構師的覺醒 💻🏗️大家都說 AI 寫 Code 超快,以後只要丟幾句規格說明,系統就會自己長出來?這集我們直接打破這個危險的科技幻想!從第一線的系統開發到主導產品走向的過程中,我們深知當 AI 瞬間產出海量程式碼時,如果底層設計沒做好,迎來的絕對是災難級的「系統熵增」與技術債。這集帶你直擊 Matt Pocock 的硬核演講,看懂為什麼在 AI 時代,最傳統的「軟體基本功」反而成為你無可取代的終極護城河!🎯 本集精彩亮點💥 拒絕無腦生成:技術債的失控危機AI 寫得快,崩潰得也快!探討為什麼過度依賴 AI 盲目生成程式碼,而忽視整體架構設計,最終會導致系統混亂到連原作者都無法維護的恐怖下場。🗣️ 人機協作的「統一語言」別再讓 AI 亂猜你的心!解析如何巧妙運用「向我提問」的 Prompt 技巧,並在開發初期就與 AI 建立起精準的「統一語言(Ubiquitous Language)」,讓溝通零誤差。⚙️ TDD 與深層模組的強勢回歸越是自動化的時代,底層邏輯越要扎實。帶你看懂為何「測試驅動開發(TDD)」與「深層模組設計(Deep Modules)」能幫你建立出具備簡單介面、極易測試的穩固系統架構。🚀 工程師的價值躍遷:成為策略性設計者放下對底層實作的執念!當 AI 成了你的超級打字員,開發者的核心價值將全面升級。了解如何將心智資源集中於「策略性設計」,從單純的實作者蛻變為掌控全局的系統架構師。💡 聽完這集想告訴你:AI 絕對不會取代工程師,但「懂系統架構」的人絕對會淘汰只會「無腦生成」的碼農。當我們將職涯視角從單純的研發拔高到產品管理與企業戰略的維度時,你會發現:高品質的程式碼與清晰的系統架構,才是能真正承載並極大化 AI 效能的最強資產。準備好重拾你的軟體基本功,成為下一代 AI 開發團隊的領航者了嗎?節目收聽: Spotify / Apple Podcast / YouTube Podcast#聽書Podcast #AI開發 #軟體工程 #系統架構 #技術債 #TDD #測試驅動開發 #產品經理 #架構師 #程式設計 #科技趨勢 #開發者策略
2026-04-3018 minBraid2026-04-2619 min跨国串门儿计划
跨国串门儿计划#510.AI Coding For Real Engineers:软件工程基本功如何让AI编程事半功倍📝 本期播客简介本期我们克隆了知名开发者 Matt Pocock 在 AI Engineer 大会上的深度工作坊。Full Walkthrough: Workflow for AI Coding from Planning to Production — Matt Pocock (@mattpocockuk )Matt 是 TypeScript 专家、在线教育平台 AI Hero 的创始人,过去半年他全身心探索如何将软件工程的基本功与 AI 工具高效结合。在这期播客中,你将听到 Matt 如何通过严谨的软件工程实践,让 AI 编程不再是“氛围编程”,而是可控制、可预测、高质量的工程流程。从理解大语言模型的局限性,到运用“追问”技巧对齐需求,再到将任务拆分、测试驱动开发、代码审查,Matt 提供了一套完整的工作流,帮助你真正驾驭 AI,而不是被 AI 驾驭。👨‍🏫 本期嘉宾Matt Pocock,TypeScript 专家,在线教育与开发工具 AI Hero 创始人。他以深刻的软件架构理解和丰富的 TypeScript 教学经验闻名,长期致力于帮助开发者提升代码质量与工程效率。⏱️ 时间戳开场 & 播客简介00:00 主播一恺介绍节目与本期克隆的AI编程工作坊00:37 Matt Pocock与原话亮点:软件工程基本功与AI的化学反应软件工程基本功:AI时代的基石01:31 Matt开场:AI是新范式,但软件工程基本功同样关键02:41 现场调查:多数开发者每天用AI编程,但也常被AI气疯大语言模型的“阿喀琉斯之踵”03:57 聪明区与蠢笨区:为什么上下文越长AI越蠢?06:33 多阶段计划:如何拆分大任务避开蠢笨区07:54 记忆碎片:LLM的遗忘特性与上下文重置09:20 压缩 vs 清空:哪种上下文管理方式更好?规划与对齐:让AI听懂你的想法11:58 练习项目:为课程平台添加游戏化功能12:29 “追问我”技巧:远离“规格直接转代码”的误区14:55 实战grill me技能:与AI进行深度盘问,达成共同理解18:20 子代理的作用:隔离上下文,降低主窗口压力21:31 问答环节:如何将追问技巧融入团队协作从想法到产品需求文档(PRD)26:48 盘问结束后,为什么需要一份PRD来记录设计概念?28:09 自动生成PRD:用户故事、实现决策与模块划分31:34 为什么不读PRD?信任对齐过程,把时间花在QA上任务拆分:看板、垂直切片与并行开发34:28 看板方法:将PRD拆成独立任务,理清阻塞关系36:38 垂直切片与曳光弹开发:避免AI“水平编码”,尽早获得反馈43:38 创建任务依赖图,规划多智能体并行执行实现阶段:自动智能体与测试驱动开发45:45 白班与夜班:人类完成规划,AI火力全开自动实现46:54 Ralph全自动智能体循环:任务优先级与反馈回路50:31 问答:如何管理AI产出的大量代码审查?56:50 AI对AI的QA:让AI自审代码,但记得清空上下文58:15 测试驱动开发(TDD):从AI身上榨取最大价值的关键代码审查、规范与架构优化01:00:32 人工QA:重新注入人的品味,避免产出“渣滓”01:04:18 浅模块 vs 深模块:好代码库让AI更聪明01:09:53 改善代码库架构技能:扫描耦合,创建可测试的深模块01:11:47 文档腐烂:为什么PRD完成就应丢掉?01:15:42 编码规范策略:对实现者“拉取”,对审查者“推送”01:17:15 Sandcastle:跨智能体并行开发的TypeScript框架总结与建议01:20:41 完整工作流回顾:想法→对齐→PRD→看板→实现→审查01:22:19 核心建议:多读经典软件工程书籍,它是一座纯金矿🌟 精彩内容💡 软件工程基本功是AI时代的放大器Matt强调,AI是新范式,但模块化、测试、代码审查这些基本功在与AI协作时更为重要。糟糕的代码库造出糟糕的智能体,优秀的架构才能让AI发挥威力。💡 聪明区与蠢笨区:LLM的核心约束理解大语言模型的“注意力衰减”是高效使用AI编程的前提。上下文超过一定长度后,模型性能急剧下降,因此必须将任务拆小,避免一脚踩进蠢笨区。💡 “追问我”技巧:与AI深度对齐的秘密武器Matt独创的“grill me”技能,通过不断向开发者提问的方式,强迫AI与人在设计概念上达成一致。这远比直接产出计划文档更能确保后续实现不跑偏。💡 TDD:让AI写出高质量代码的钥匙测试驱动开发(红-绿-重构)是让AI编程产生价值的绝对关键。它提供了即时反馈循环,避免AI盲目编码,并显著提升代码库的测试覆盖率。💡 垂直切片与深模块:设计AI友好的系统
2026-04-251h 23North Meets South Web Podcast2026-04-231h 00Follow The Money2026-04-2242 minAustralia Matters2026-04-2242 minTypeScript.fm - The Friendly Show for TypeScript Developers2026-04-0150 minAgents Hour2026-03-2828 minIn The Loop2026-03-2621 minThe Panel2026-02-2756 minWhiskey Web and Whatnot2026-02-121h 08The Savoy Originals2026-02-0653 minCurly2026-02-0510 minCurly2026-02-0436 minCurly2026-02-0329 minCurly2026-02-0326 minCurly2026-02-0331 minCurly2026-02-0318 minCurly2026-02-0314 minCurly2026-02-0317 minCurly2026-02-0323 minCurly2026-02-0325 minCurly2026-02-0317 minCurly2026-02-0316 minCurly2026-02-0310 minCurly2026-02-0317 minCurly2026-02-0312 minCurly2026-02-0319 minCurly2026-02-0324 minCurly2026-02-0316 minCurly2026-02-0312 minCurly2026-02-0305 minCurly2026-02-0318 minCurly2026-02-0311 minCurly2026-02-0310 minCurly2026-02-0313 minCurly2026-02-0315 minCurly2026-02-0309 minCurly2026-02-0311 minWorking Code2026-01-291h 18AI For Humans: Weekly AI News, Tools & Trends2026-01-2359 minPunters Politics2025-10-141h 08The Developer\'s Journey2025-08-0431 minTypeScript.fm - The Friendly Show for TypeScript Developers2025-06-0337 minTypeScript.fm - The Friendly Show for TypeScript Developers2025-05-2033 minUnplugged2025-04-261h 17TypeScript.fm - The Friendly Show for TypeScript Developers2025-04-161h 24TypeScript.fm - The Friendly Show for TypeScript Developers2025-03-2456 minMatt and Alex - All Day Breakfast2025-03-0425 minBearer of weird News2025-02-2457 minDejaVue2025-02-2047 minTypeScript.fm - The Friendly Show for TypeScript Developers2025-02-0352 minTypeScript.fm - The Friendly Show for TypeScript Developers2025-01-2736 minTypeScript.fm - The Friendly Show for TypeScript Developers2025-01-2743 minThe Resilient Recruiter2025-01-1059 minJavaScript Jabber2024-12-031h 20Bevington Banter2024-11-2354 minConTejas Code2024-11-181h 42Bevington Banter2024-09-141h 12The Endurance Studio2024-09-061h 42This Month in React2024-09-0458 minDejaVue2024-08-2957 min